Minggu, 05 Oktober 2014

Tar (Zip) tutorial

 

     Apakah Anda tau apa itu Tar dalam Linux? Tar adalah perintah untuk membuat file archive dalam platform Unix. Dengan kata lain, Tar sama dengan Zip atau Rar dalam Windows. Dalam bash script (terminal linux), terdapat beberapa ketentuan untuk membuat file Tar. Berikut adalah cara-caranya :

1. Membuat archive file .tar

tar -cvf archive_name.tar directory _name/

tar = tar command dalam terminal
c = Create, artinya membuat archive baru
v = Verbose, artinya kita bisa melihat progres pada saat kita membuat file .tar
f = nama file tar yang ingin kita buat
archive_name = nama file .tar yang akan Anda buat
directory _name = nama directory yang akan Anda buat menjadi file .tar

misal perintah
tar -cvf demsyos.tar home/linux/data1/

Jadi perintah di atas adalah untuk membuat archive file dari directory home/linux/data1/ menjadi file demsyos.tar

2. Membuat archive file .tar.gz / tgz

     Perintah cvf tidak menyediakan fitur kompresi. Sehingga untuk membuat file dengan extensi gzip, yaitu GNU zip (ada fitur kompresi), dibutuhkan perintah yang sedikit berbeda. Perintah tersebut adalah sebagai berikut :

 tar -cvzf archive_name.tar.gz directory _name/

atau

 tar -cvzf archive_name.tgz directory _name/

z = membuat file archive melalui gzip

misal perintah
tar -cvzf demsyos.tar.gz home/linux/data1/

Jadi perintah di atas adalah untuk membuat archive file dari directory home/linux/data1/ menjadi file demsyos.tar.gz

3. Membuat archive file .tar.bz2
     Perbedaan tar.gz dan tar.bz2 adalah file archive tar.bz2  ukrannya lebih kecil daripada tar.gz. tar.bz2 sama dengan tbz atau tb2. Untuk membuat file tar.bz2, kita harus menambahkan opsi j pada perintah.

tar -cvfj archive_name.tar directory _name/

misal perintah
tar -cvfj demsyos.tar.bz2 home/linux/data1/

Jadi perintah di atas adalah untuk membuat archive file dari directory home/linux/data1/ menjadi file demsyos.tar.bz2

0 komentar:

Posting Komentar