Tar (komputasi)
Dalam Ilmu komputer, tar (singkatan dari tape archive)[1] adalah sebuah perintah utilitas mirip Unix yang membuat berkas tunggal yang berisi beberapa berkas.[2] Hasil berkasnya dinamakan tarball, dengan ekstensinya yang bernama .tar. Berkas arsip ini sering kali digunakan untuk mendistribusikan perangkat lunak atau membuat backup.[3]
tar | |||||||
---|---|---|---|---|---|---|---|
Tipe | archive file format (en) , file archiver (en) dan format berkas | ||||||
Versi pertama | 1979 | ||||||
Genre | Perintah Unix | ||||||
| |||||||
Bagian dari
| |||||||
Ekstensi untuk kompresi data
Pada dasarnya, tarball hanyalah berkas arsip. Tetapi, tarball dapat mendukung kompresi data yang menghasilkan tambahan ekstensi pada nama berkasnya.[4]
Utilitas kompresi | Ekstensi panjang | Ekstensi pendek |
---|---|---|
gzip | .tar.gz | .tgz |
bzip2 | .tar.bz2 | .tbz, .tbz2 |
xz | .tar.xz | |
compress | .tar.Z | .tZ, .taZ |
lzma | .tar.lzma | .tlz |
Contoh penggunaan
Perintah dibawah ini hanya membuat tarball dari direktori
tar -cvf arsip.tar /direktori/yang/ingin/diarsip
tar juga bisa melakukan ekstraksi tarball
tar -xvf arsip.tar
Melalui perangkat lunak kompresi yang tersedia, tar bisa sekaligus melakukan kompresi arsip
tar -xzvf arsip.tar.gz /direktori/apapun
tar -xjvf arsip.tar.bz2 /direktori/apapun
tar -xJvf arsip.tar.xz /direktori/apapun
Implementasi
Referensi
- ^ "Working with tarballs". cs.cornell.edu. Diakses tanggal 2020-09-08.
- ^ "tar". cs.swarthmore.edu. Diakses tanggal 2020-09-08.
- ^ Henry-Stocker, Sandra (2018-12-17). "Working with tarballs on Linux". Network World (dalam bahasa Inggris). Diakses tanggal 2020-09-08.
- ^ "compression - Does tar actually compress files, or just group them together?". Unix & Linux Stack Exchange. Diakses tanggal 2020-09-08.
- ^ "Tar - GNU Project - Free Software Foundation". www.gnu.org. Diakses tanggal 2020-09-08.
- ^ libarchive/libarchive, 2020-09-08, diakses tanggal 2020-09-08
- ^ March 22, Author: Vivek Gite Last updated:; Comments, 2005 21 (2005-03-22). "Solaris tar command to backup data on tape device". nixCraft (dalam bahasa Inggris). Diakses tanggal 2020-09-08.[pranala nonaktif permanen]
- ^ icsharpcode/SharpZipLib, 2020-09-08, diakses tanggal 2020-09-08