Bagaimana cara melakukan kompres seluruh folder atau direktori di dalam linux / UNIX menggunakan terminal atau shell prompt.

Sangatlah mudah untuk melakukan kompres seluruh folder atau direktori dalam linux. Hal ini dapat digunakan untuk memback-up file-file atau mengirimkan aplikasi yang terdiri dari berbagai macam file menjadi satu kesatuan. Secara teknis itu disebut arsip atau file yang terkompres.

Ada command di linux yang sangat berguna untuk hal ini:

Format penulisan untuk membuat / mengkompres arsip adalah:

$ tar -zcvf nama_arsip.tar.gz nama_folder

Dimana,

-z : Melakukan kompresi dengan gzip (zip)
-c : Membuat arsip (create)
-v : Menampilkan seluruh proses (verbose)
-f : Memberi nama file hasil arsip

Sebagai contoh Anda memiliki folder bernama /home/chandra/folderku dan ingin melakukan kompres pada direktori itu,
maka gunakanlah:

$ tar -zcvf nama_arsip.tar.gz /home/chandra/folderku

Untuk melakukan ekstrak arsip gunakan

$ tar -zxvf nama_arsip.tar.gz

Dimana,

-x : Ekstrak files (extract)

Jika Anda ingin melakukan ekstrak ke folder tertentu dapat menambahkan sintak -C lalu path tujuan.

© 2017, Christian Chandra. All rights reserved. Find out more at http://blog.christianchandra.com