Tar (komputasi)

tar
Edit nilai pada Wikidata
Tipearchive file format (en) Terjemahkan, file archiver (en) Terjemahkan dan format berkas Edit nilai pada Wikidata
Versi pertama1979
GenrePerintah Unix
Informasi pengembang
PembuatAT&T Bell Laboratories
PengembangBerbagai pengembang sumber terbuka maupun perorangan
Bagian dari
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini


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]

Ekstensi untuk kompresi data

Skema pengarsipan dengan tar dan pengompresian dengan gzip

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

  1. ^ "Working with tarballs". cs.cornell.edu. Diakses tanggal 2020-09-08. 
  2. ^ "tar". cs.swarthmore.edu. Diakses tanggal 2020-09-08. 
  3. ^ Henry-Stocker, Sandra (2018-12-17). "Working with tarballs on Linux". Network World (dalam bahasa Inggris). Diakses tanggal 2020-09-08. 
  4. ^ "compression - Does tar actually compress files, or just group them together?". Unix & Linux Stack Exchange. Diakses tanggal 2020-09-08. 
  5. ^ "Tar - GNU Project - Free Software Foundation". www.gnu.org. Diakses tanggal 2020-09-08. 
  6. ^ libarchive/libarchive, 2020-09-08, diakses tanggal 2020-09-08 
  7. ^ 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]
  8. ^ icsharpcode/SharpZipLib, 2020-09-08, diakses tanggal 2020-09-08 

A PHP Error was encountered

Severity: Notice

Message: Trying to get property of non-object

Filename: wikipedia/wikipediareadmore.php

Line Number: 5

A PHP Error was encountered

Severity: Notice

Message: Trying to get property of non-object

Filename: wikipedia/wikipediareadmore.php

Line Number: 70

 

A PHP Error was encountered

Severity: Notice

Message: Undefined index: HTTP_REFERER

Filename: controllers/ensiklopedia.php

Line Number: 41