Cara kompres dan ekstrak tar gz di linux
Bagaimana cara melakukan kompres seluruh folder atau direktori di dalam linux / UNIX menggunakan terminal atau shell prompt menggunakan tar gz.
Fungsi dari tar gz
Ketika kita ingin mengirimkan file yang sangat besar atau banyak dari satu device ke device lain, akan lebih mudah dan cepat apabila kita menjadikan file-file tersebut menjadi satu dan dengan besaran file (size) yang lebih kecil sehingga dapat mempersingkat waktu dan bandwidth (quota) apabila dilakukan melalui koneksi internet.
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.
Bagaimana cara melakukan kompres atau ekstrak file tar gz
Sangatlah mudah untuk melakukan kompres seluruh folder atau direktori dalam linux.
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
Contoh penggunaan
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.
Kesimpulan
Kompresi tar gz dapat dengan mudah dibuat dan diekstrak hanya dengan syntax tar milik operasi sistem yang berbasis unix seperti linux dan macOS.
2 Comments
Join the discussion and tell us your opinion.
Sangat bermanfaat
Informasi yang sangat membantu sekali!
Terima kasih..