Menurut Wikipedia, tarball adalah format file komputer yang dapat menggabungkan beberapa file menjadi satu file yang disebut "tarball", biasanya dikompresi.
Jadi bagaimana itu membantu kita dan untuk apa kita menggunakannya?
Di masa lalu file tar dibuat untuk menyimpan data ke kaset dan tar adalah kependekan dari arsip tape. Sementara itu masih dapat digunakan untuk tujuan ini konsep file tar hanyalah sebuah cara untuk mengelompokkan banyak file bersama dalam satu arsip.
Apa Manfaat Menggunakan File Tar?
- Anda dapat mengelompokkan sejumlah besar file ke dalam satu file tar
- Perintah tar tersedia di sebagian besar sistem Linux dan karenanya dapat dipindahkan dan diekstrak tanpa masalah kompatibilitas
- File tar mempertahankan waktu akses untuk file
- File tar mempertahankan izin untuk file
- File tar menggabungkan tautan simbolis
- Anda dapat menulis file tar ke perangkat mentah seperti tape, DVD, drive USB
Alasan Untuk Membuat File Tar
File Tar saat dikompresi membuat cadangan yang baik dan dapat disalin ke DVD, hard drive eksternal, kaset dan perangkat media lainnya serta lokasi jaringan. Dengan menggunakan file tar untuk tujuan ini, Anda dapat mengekstrak semua file dalam arsip kembali ke tempat asalnya jika perlu.
File Tar juga dapat digunakan untuk mendistribusikan perangkat lunak atau konten yang dikolaborasikan lainnya. Aplikasi terdiri dari puluhan program dan pustaka yang berbeda serta konten pendukung lainnya seperti gambar, file konfigurasi, file readme, dan file.
File tar membantu menjaga struktur ini bersama untuk tujuan distribusi.
Kelemahan Dari Menggunakan File Tar
Wikipedia daftar sejumlah keterbatasan untuk menggunakan file tar yang termasuk tetapi tidak terbatas pada:
- Dukungan sistem operasi. File Tar secara luas diadopsi di platform UNIX dan Linux tetapi alat pihak ketiga diperlukan untuk membukanya di dalam Windows
- Tarbombs - Pada dasarnya file tar ini dirancang untuk memperluas dan menempatkan file di beberapa direktori di seluruh sistem file Anda. Ini adalah masalah ketika menerima tarballs daripada saat menggunakan tarballs sendiri. Seperti kebanyakan hal dalam komputasi, sumber daya tepercaya adalah kuncinya.
- Lebih sulit untuk mencari dan mengekstrak file individual dari file tar
- Ketika dikompres dengan gzip, Anda harus mendekompresi seluruh file sedangkan dengan file zip standar Anda dapat melihat isi arsip sementara dikompres dan ekstrak file individual.
- File tar dapat memiliki dua file identik dengan lokasi yang sama yang dapat menyebabkan salah satu untuk menimpa yang lain saat diekstraksi
Cara Membuat File Tar
Untuk membuat file tar Anda menggunakan sintaks berikut:
tar -cf tarfiletocreate listoffiles
Sebagai contoh:
tar -cf garybackup ./Music/* ./Pictures/* ./Videos/*
Ini menciptakan file tar yang disebut garybackup dengan semua file dalam folder musik, gambar dan video saya. File yang dihasilkan benar-benar tidak terkompresi dan mengambil ukuran yang sama dengan folder aslinya.
Ini tidak bagus dalam hal menyalin jaringan atau menulis ke DVD karena akan membutuhkan lebih banyak bandwidth, lebih banyak disk dan akan lebih lambat untuk disalin.
Anda dapat menggunakan perintah gzip bersama dengan perintah tar untuk membuat file tar terkompresi.
Intinya, file tar zip adalah sebuah tarball.
Cara Daftar File Dalam File Tar
Untuk mendapatkan daftar isi file tar menggunakan sintaks berikut:
tar -tvf tarfilename
Sebagai contoh:
tar -tvf garybackup
Cara Mengekstrak File Tar
Untuk mengekstrak semua file dari file tar menggunakan sintaks berikut:
tar -xf tarfilename
Bacaan lebih lanjut
- Halaman manual tar GNU
- Apa itu file tar
- Contoh penggunaan perintah tar
- Contoh singkat dari perintah gzip