Contoh Penggunaan Perintah "gzip" Linux

Perintah "gzip" adalah cara umum untuk mengompresi file dalam Linux dan oleh karena itu perlu diketahui cara mengompres file menggunakan alat ini.

Metode kompresi yang digunakan oleh "gzip" adalah Lempel-Ziv (LZ77). Sekarang tidak penting Anda mengetahui informasi ini. Yang perlu Anda ketahui adalah file menjadi lebih kecil ketika Anda memadatkannya dengan perintah "gzip".

Secara default ketika Anda memadatkan file atau folder menggunakan perintah "gzip" maka akan memiliki nama file yang sama seperti sebelumnya tetapi sekarang akan memiliki ekstensi ".gz".

Dalam beberapa kasus, tidak mungkin menyimpan nama yang sama terutama jika nama file sangat panjang. Dalam keadaan seperti ini, ia akan mencoba untuk memotongnya.

Dalam panduan ini, saya akan menunjukkan kepada Anda cara mengompres file menggunakan perintah "gzip" dan memperkenalkan Anda ke switch yang paling sering digunakan.

Cara Mengompres File Menggunakan & # 34; gzip & # 34;

Cara paling sederhana untuk mengompres file tunggal menggunakan gzip adalah dengan menjalankan perintah berikut:

nama file gzip

Misalnya untuk mengompres file yang disebut "mydocument.odt" jalankan perintah berikut:

gzip mydocument.odt

Beberapa file memadatkan lebih baik dari yang lain. Misalnya dokumen, file teks, gambar bitmap, format audio dan video tertentu seperti WAV dan MPEG kompres dengan sangat baik.

Jenis file lain seperti gambar JPEG dan file audio MP3 sama sekali tidak dikompres dengan baik dan ukuran file mungkin bertambah besar setelah menjalankan perintah "gzip".

Alasan untuk ini adalah bahwa gambar JPEG dan file audio MP3 sudah dikompresi dan karena itu perintah "gzip" hanya menambahnya daripada mengompresnya.

Perintah "gzip" hanya akan mencoba untuk mengkompres file dan folder biasa. Oleh karena itu jika Anda mencoba dan memampatkan suatu tautan simbolik, itu tidak akan berhasil dan tidak masuk akal untuk melakukannya.

Cara Mematikan File dengan Menggunakan & # 34; gzip & # 34; Perintah

Jika Anda memiliki file yang sudah dikompres Anda dapat menggunakan perintah berikut untuk mendekompresnya.

gzip -d filename.gz

Misalnya, untuk mendekompresi file "mydocument.odt.gz" Anda akan menggunakan perintah berikut:

gzip -d mydocument.odt.gz

Force A File To Be Compressed

Terkadang file tidak dapat dikompresi. Mungkin Anda mencoba untuk mengompresi file bernama "myfile1" tetapi sudah ada file bernama "myfile1.gz". Dalam contoh ini, perintah "gzip" biasanya tidak berfungsi.

Untuk memaksa perintah "gzip" melakukan tugasnya, jalankan perintah berikut:

gzip -f filename

Cara Menjaga File Yang Tidak Terkompresi

Secara default saat Anda memadatkan file menggunakan perintah "gzip", Anda akan mendapatkan file baru dengan ekstensi ".gz".

Jika Anda ingin mengompresi file dan menyimpan file asli Anda harus menjalankan perintah berikut:

nama file gzip -k

Misalnya, jika Anda menjalankan perintah berikut, Anda akan berakhir dengan file bernama "mydocument.odt" dan "mydocument.odt.gz".

gzip -k mydocument.odt

Dapatkan Beberapa Stats Tentang Berapa Banyak Ruang yang Anda Disimpan

Inti dari mengompresi file adalah tentang menghemat ruang disk atau untuk mengurangi ukuran file sebelum mengirimnya melalui jaringan.

Oleh karena itu, bagus untuk melihat berapa banyak ruang yang disimpan ketika Anda menggunakan perintah "gzip".

Perintah "gzip" menyediakan jenis statistik yang Anda perlukan saat memeriksa kinerja kompresi.

Untuk mendapatkan daftar statistik jalankan perintah berikut:

gzip -l filename.gz

Informasi yang dikembalikan oleh perintah di atas adalah sebagai berikut:

Kompres Setiap File Dalam Folder Dan Subfolder

Anda dapat memampatkan setiap file dalam folder dan subfoldernya dengan menggunakan perintah berikut:

gzip -r foldername

Ini tidak membuat satu file yang disebut foldername.gz. Sebaliknya, melintasi struktur direktori dan memampatkan setiap file dalam struktur folder itu.

Jika Anda ingin memampatkan struktur folder sebagai satu file Anda lebih baik membuat file tar dan kemudian gzipping file tar seperti yang ditunjukkan dalam panduan ini .

Cara Menguji Validitas File Terkompresi

Jika Anda ingin memeriksa apakah file itu valid, Anda dapat menjalankan perintah berikut:

nama file gzip -t

Jika file tersebut valid tidak akan ada output.

Cara Mengubah Tingkat Kompresi

Anda dapat memampatkan file dengan cara yang berbeda. Sebagai contoh, Anda dapat memilih kompresi yang lebih kecil yang akan bekerja lebih cepat atau Anda dapat pergi untuk kompresi maksimum yang memiliki tradeoff membutuhkan waktu lebih lama untuk dijalankan.

Untuk mendapatkan kompresi minimum pada kecepatan tercepat, jalankan perintah berikut:

gzip -1 nama file

Untuk mendapatkan kompresi maksimum pada kecepatan paling lambat jalankan perintah berikut:

nama file gzip -9

Anda dapat memvariasikan kecepatan dan tingkat kompresi dengan memilih angka yang berbeda antara 1 dan 9.

File Zip Standar

Perintah "gzip" tidak boleh digunakan saat bekerja dengan file zip standar. Anda dapat menggunakan perintah "zip" dan "unzip" untuk menangani file-file itu.