Mengkompress file dengan tar di linux

31 Mar 2020

Bismillah, Pernahkah temen-temen semua ingin mengkompress file di server linux tapi ndak tahu perintahnya apa?. Nah disini saya ingin berbagi tips bagaimana caranya mengkompres file/folder kedalam format tertentu dengan perintah tar, berikut ini cara mengkompres file/folder dengan format mulai dari .tar, tar.bz2, tar.gz dan tar.xz.

tar.bz2

$ tar cjf nama_file.tar.bz2 nama_folder/

ekstrak file tar.bz2

$ tar -jxvf nama_file.tar.bz2

tar.gz

$ tar czf nama_file.tar.gz nama_folder/

ekstrak file tar.gz

tar -zxvf nama_file.tar.gz

.tar

$ tar cf nama_file.tar nama_folder/

ekstrak file .tar

$ tar -xvf nama_file.tar

tar.xz

$ tar cfJ nama_file.tar.xz folders/
$ tar -cvJf nama_file.tar.xz folders/

ekstrak file tar.xz

$ tar -xJf p.tar.xz

Dari ke-4 format di atas yang paling kecil rasio kompresnya yaitu tar.xz tetapi tidak didukung oleh windows. Jika kamu memilih kecepatan namun tidak terlalu memikirkan masalah ukuran file maka tar.gz paling pas karena selain cepat juga hasil kompresnya lumayan kecil.

Tips menghafal perintah di atas

Coba perhatikan perintah di atas semuanya menggunakan parameter cf tinggal kita menghafalkan huruf selain c dan f yaitu:

| j | Untuk format .tar.bz2 | | z | Untuk format .tar.gz | | J | Untuk format .tar.xz | | _ | Cuma c dan f, untuk format .tar |

Semoga bermanfaat, sekian.