Dalam panduan ini, kita akan fokus pada perintah zip dan unzip di Linux. perintah zip adalah utilitas yang biasa digunakan untuk mengompres file, sedangkan perintah unzip digunakan untuk membuka kompres atau membuka ritsleting file. Mari kita lihat masing-masing perintah ini secara mendetail.
Mengompresi file menggunakan perintah zip
Untuk membuat file terkompresi dengan .zip ekstensi file, gunakan sintaks zip seperti yang ditunjukkan
zip {options} zipfile file_name Cara mengompres file dengan perintah zip
Untuk mengompresi satu file ke file zip tanpa argumen apa pun, gunakan sintaks di bawah ini
$ zip zipfile file_name
Mari kita buat file file1.doc menggunakan perintah sentuh
$ touch file1.doc
Selanjutnya, kita akan zip atau kompres ke files.zip
$ zip files.zip file1.doc Keluaran

Untuk memverifikasi pembuatan file zip, gunakan ls perintah seperti yang ditunjukkan
ls -l Keluaran

Demikian pula, Anda dapat zip beberapa file menjadi satu file zip. Misalkan kita memiliki 4 file seperti yang ditunjukkan
file1.doc
file2.doc
file3.doc
file4.doc
Untuk zip file
$ zip files.zip file1.doc file2.doc file3.doc file4.doc Keluaran

Sekali lagi, jika Anda ingin memverifikasi hasilnya, gunakan ls perintah seperti yang ditunjukkan di bawah ini
Keluaran

Menambahkan file baru ke file terkompresi yang sudah ada sebelumnya
Mari kita asumsikan Anda telah membuat 2 file lagi; file5.doc dan file6.doc dan Anda ingin memasukkannya ke file zip.
Gunakan -u argumen seperti yang ditunjukkan di bawah ini
$ zip files.zip file5.doc file6.doc Keluaran

Menghapus file dari file terkompresi
Untuk menghapus file dari arsip atau file terkompresi, gunakan -d bendera seperti yang ditunjukkan
$ zip -u compressed_file file_name
Misalkan Anda ingin menghapus file2.doc dan file3.doc dari file terkompresi. Perintahnya adalah
$ zip -d files.zip file2.doc file3.doc Keluaran

Menghapus file asli setelah dilengkungkan atau dikompres
Untuk menghapus file setelah dikompresi, gunakan -m pilihan seperti yang ditunjukkan
$ zip -m archive file_name Dalam contoh kami di mana kami memiliki file berikut,
file1.doc
file2.doc
file3.doc
file4.doc
Perintahnya adalah
$ zip -m files.zip *.doc ATAU
$ zip -m files.zip file1.doc file2.doc file3.doc file4.doc Keluaran

Meng-zip direktori secara rekursif
Jika Anda ingin membuat zip direktori secara rekursif, gunakan -r pilihan. Perintah ini akan meng-zip semua file dalam direktori dan menghemat ruang.
Sintaks untuk ini adalah
$ zip –r filename.zip directory_name
misalkan kita memiliki direktori bernama data file berikut
file1.doc
file2.doc
file3.doc
file4.doc
file5.doc
Untuk zip ke dalam file zip bernama data_files.zip perintahnya adalah
$ zip -r data_files.zip data Keluaran

Mengecualikan file agar tidak di-zip atau dikompresi
Untuk mengecualikan file agar tidak dikompresi, gunakan -x pilihan seperti yang ditunjukkan
$zip –x filename.zip file_to_be_excluded
Pada contoh sebelumnya, untuk mengecualikan file2.doc agar tidak terkompresi, jalankan
$ zip -x data_files.zip file1.doc Mendapatkan bantuan dengan perintah zip
Jika Anda buntu dan ingin tahu lebih banyak tentang penggunaan perintah zip, jalankan
$ zip --help Keluaran

Selain itu, Anda dapat mengunjungi halaman manual perintah seperti yang ditunjukkan
$ man zip Keluaran

Perintah unzip
Perintah unzip adalah kebalikan dari perintah zip. Ini digunakan untuk mendekompresi atau membuka ritsleting file terkompresi dan dilengkapi dengan beberapa opsi. Sintaks untuk membuka ritsleting file adalah
$ unzip {option} file.zip Memeriksa isi direktori zip sebelum membuka ritsleting
Jika Anda ingin menampilkan isi arsip sebelum membuka ritsleting, gunakan -l pilihan seperti yang ditunjukkan
$ unzip -l file.zip Misalnya
$ unzip -l data_files.zip Keluaran

Membuka ritsleting file dengan keluaran verbose
Untuk membuka zip file/direktori zip dengan keluaran verbose, gunakan -v pilihan seperti yang ditunjukkan
$ unzip -v data_files.zip Keluaran

Membuka ritsleting file ke direktori tertentu
Jika Anda ingin membuka zip arsip ke direktori tertentu , gunakan -d pilihan seperti yang ditunjukkan
$ unzip -d data_files.zip directory_name
Untuk membuka zip file zip ke dalam direktori bernama james , jalankan
$ unzip -d data_files.zip james Keluaran

Memeriksa kesalahan dalam arsip
Jika Anda ingin memeriksa kesalahan dalam arsip sebelum membuka kompresi, gunakan -t bendera seperti yang ditunjukkan
$ unzip -t data_files.zip Keluaran

Mendapatkan bantuan dengan perintah unzip
Jika Anda buntu dan ingin tahu lebih banyak tentang penggunaan perintah unzip, jalankan
$ unzip --help Keluaran

Selain itu, Anda dapat mengunjungi halaman manual perintah seperti yang ditunjukkan
$ man unzip Keluaran

Itu saja yang kami miliki untuk hari ini. Umpan balik Anda sangat kami harapkan.