Gunzip adalah alat baris perintah untuk mendekompresi file Gzip.

Gzip adalah salah satu algoritma kompresi paling populer yang mengurangi ukuran file dan mempertahankan mode asli file, kepemilikan, dan timestamp.

Secara konvensional, file yang dikompres dengan Gzip diberikan ekstensi .gz atau .z .

Dalam tutorial ini, kami akan menjelaskan cara menggunakan perintah gunzip.

Dekompresi File dengan gunzip

Sintaks umum untuk perintah gunzip adalah sebagai berikut:

gunzip [OPTION]... [FILE]...

Pada sebagian besar distribusi Linux, seperti Ubuntu, CentOS, dan Debian, gunzip adalah script wrapper (eksekusi script dengan perintah lain) bash dengan perintah gzip -d.

Semua opsi dari perintah gzip juga berlaku pada gunzip. Untuk mendekompres file .gz dengan gunzip, berikan nama file yang dikompresi sebagai argumen:

gunzip namafile.gz

Perintah akan mengembalikan file yang dikompresi ke nama aslinya, pemilik, mode dan timestamp.

Secara default, setelah didekompresi, gunzip akan menghapus file yang dikompresi. Gunakan opsi -k untuk tidak menghapus file:

gunzip -k filename.gz

Untuk menulis output pada terminal gunakan opsi -c. Opsi ini memungkinkan Anda untuk menyimpan file yang dikompresi dan secara opsional mendekompresnya ke lokasi lain:

gunzip -c filename.gz > /directory/path/filename

Perintah gunzip juga menerima banyak file sebagai argumen:

gunzip file1.gz file2.gz file3.gz

Untuk mendekompres secara rekursif semua file dalam direktori yang diberikan, gunakan opsi -r:

gunzip -r directory

Membuat Daftar Konten File Terkompresi

Ketika digunakan dengan opsi -l, gunzip menampilkan informasi tentang file terkompresi yang diberikan:

gunzip -l filename.gz

Output akan mencakup nama file yang tidak terkompresi, ukuran terkompresi dan tidak terkompresi, dan rasio kompresi:

         compressed        uncompressed  ratio uncompressed_name
                146                 141   9.2% filename

melihat lebih banyak (jika filenya banyak), gunakan mode verbose dengan menambahkan opsi -v:

gunzip -lv filename
method  crc     date  time           compressed        uncompressed  ratio uncompressed_name
defla 4a4a3fb5 Aug 29 15:40                 146                 141   9.2% filename

Kesimpulan

Perintah gunzip memungkinkan Anda untuk mendekompresi file .gz.

Untuk informasi lebih lanjut tentang perintah gunzip, kunjungi halaman dokumentasi Gnu gzip.