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.