Basic Commands Linux : Program Kompresi File di Linux

Basic Commands Linux : Program Kompresi File di Linux - terdapat beberapa program kompresi di linux ada tar, zip, bz2, dan masih banyak lagi. Kompresi file sendiri berfungsi untuk menyatukan atau membungkus sebuah file untuk agar file tersebut lebih kecil ukurannya dan menjadikan file - file yang ingin di kompresi tadi terbungkus, di artikel kali ini saya akan memberikan tutorial dasar command atau perintah linux untuk kompresi file dan ekstrak file. Oke daripada banyak bicara lebih baik kita langsung saja ke topik pembahasannya gan.

Basic Commands Linux : Program Kompresi File di Linux

Basic Commands Linux : Program Kompresi File di Linux

1 # TAR.GZ 

Kompresi !
Sekarang, kita mulai untuk membuat kompresi file yang berformat tar,gz yang seperti anda tahu tar.gz sering anda lihat di linux.
$ tar -czvf <file.tar.gz> <fileataufolderyanginginandacompress>

<file.tar.gz> itu untuk nama output hasil kompresinya, anda bisa mengubahnya sesuai dengan yang anda inginkan.
<fileataufolderyanginginandacompress> file atau folder target yang ingin di kompresi
Sebagai Contoh :
$ tar -czvf fileku.tar.gz folder1/
$ tar -czvf fileku.tar.gz file1 file2

Ekstrak !
Next, kita coba untuk ekstrak file kompresi tar.gz
$ tar -xzvf <file.tar.gz>
Sebagai Contoh :
$ tar -xzvf fileku.tar.gz

2 # TAR.BZ2

Kompresi !
Kali ini kita mencoba untuk memahami lebih jauh program tar, sekarang kita membuat file tar.bz2 dengan program tar di linux
$ tar -cjvf <file.tar.bz2> <fileataufolderyanginginandacompress>
<file.tar.bz2> ini untuk nama output hasil kompresinya, anda bisa mengubahnya sesuai keinginan anda.
<fileataufolderyanginginandacompress> file atau folder yang ingin anda kompresi.
Sebagai Contoh :
$ tar -cjvf fileku.tar.bz2 filetujuan1
$ tar -cjvf fileku.tar.bz2 foldertujuan/

Ekstrak !
Nah, bagaimana cara ekstrak file tar.bz2?  cukup mudah, anda terus baca artikel kali ini dan pahami ya.
$ tar -xjvf fileku.tar.bz2

3 # TAR

Kompresi !
Berbeda dengan yang sebelumnya ada tar.gz dan tar.bz2, sekarang kita akan mencoba untuk kompresi file dengan format tar saja.
$ tar -cvf <file.tar> <fileataufolderyangingindicompress>
Sebagai Contoh :
$ tar -cvf fileku.tar file1.py
$ tar -cvf fileku.tar folderku/

Ekstrak !
$ tar -xvf <file.tar>
Sebagai Contoh :
$ tar -xvf fileku.tar

4 # ZIP

Kompresi !
yups, pasti anda semua sudah kenal dengan file kompresi yang satu ini, sekarang kita mencoba kompresi file zip di linux.
ini untuk compress file tertentu menjadi zip.
$ zip <fileoutput.zip> file1
sedangkan untuk compress folder.
$ zip -r <fileoutput.zip> folder1/

Ekstrak !
sekarang, kita coba untuk ekstrak file kompresi zip di linux.
$ unzip <filetarget.zip>
jika anda ingin meletakkan hasil ekstraknya ke folder tujuan anda bisa menambahkan param -d, sebagai contoh.
$ unzip <filetarget.zip> -d <foldertujuan>

Comments