Skip to main content

Contoh Penggunaan Perintah gzip

Kandungan, Manfaat, Kegunaan, dan Cara Aplikasi Kapur Pertanian pada Media Tanam (Jun 2026)

Kandungan, Manfaat, Kegunaan, dan Cara Aplikasi Kapur Pertanian pada Media Tanam (Jun 2026)
Anonim

The gzip perintah adalah cara yang biasa untuk memampatkan fail dalam Linux dan oleh itu, ia bernilai mengetahui bagaimana untuk memampatkan fail menggunakan alat ini.

Kaedah pemampatan yang digunakan oleh gzip adalah Lempel-Ziv (LZ77). Kini tidak penting anda mengetahui maklumat ini. Apa yang anda perlu ketahui adalah bahawa fail menjadi lebih kecil apabila anda memampatkannya dengan gzip perintah.

Secara lalai apabila anda memampatkan fail atau folder menggunakan gzip arahan ia akan mempunyai nama fail yang sama seperti yang dilakukan sebelum ini tetapi sekarang ia akan mempunyai sambungan .gz.

Dalam sesetengah kes, tidak mungkin untuk mengekalkan nama yang sama terutamanya jika nama fail sangat panjang. Dalam keadaan ini, ia akan cuba memotongnya. Dalam panduan ini, kami akan menunjukkan kepada anda bagaimana untuk memampatkan fail menggunakan gzip perintah dan memperkenalkan anda kepada suis yang paling biasa digunakan.

Bagaimana untuk Memampatkan File Menggunakan gzip

Cara paling mudah untuk memampatkan satu fail menggunakan gzip adalah untuk menjalankan arahan berikut:

nama fail gzip

Sebagai contoh untuk memampatkan fail yang dipanggil mydocument.odt jalankan arahan berikut:

gzip mydocument.odt

Sesetengah fail memampatkan lebih baik daripada yang lain. Sebagai contoh dokumen, fail teks, imej bitmap, format audio dan video tertentu seperti WAV dan MPEG memampatkan dengan baik.

Jenis fail lain seperti imej JPEG dan fail audio MP3 tidak dimampatkan sama sekali dan fail sebenarnya mungkin meningkat dalam saiz selepas menjalankan gzip perintah terhadapnya.

Alasannya ialah imej JPEG dan fail audio MP3 telah dimampatkan dan oleh itu gzip arahan hanya menambah kepadanya dan bukannya memampatkannya.

The gzip arahan hanya akan cuba untuk memampatkan fail dan folder biasa. Oleh itu, jika anda mencuba dan memampatkan pautan simbolik, ia tidak akan berfungsi dan ia benar-benar tidak masuk akal untuk berbuat demikian.

Bagaimana untuk mengecilkan Fail Menggunakan Perintah gzip

Jika anda mempunyai fail yang telah dimampatkan anda boleh menggunakan arahan berikut untuk mengecilkannya.

gzip -d filename.gz

Sebagai contoh, untuk mengecilkan mydocument.odt.gz fail anda akan menggunakan arahan berikut:

gzip -d mydocument.odt.gz

Tekan Fail untuk Dikompresi

Kadang-kadang fail tidak boleh dimampatkan. Mungkin anda cuba memampatkan fail yang dipanggil myfile1 tetapi sudah ada fail yang dipanggil myfile1.gz . Dalam hal ini, gzip arahan biasanya tidak berfungsi.

Untuk memaksa gzip arahan untuk melakukan perkara-perkaranya hanya jalankan arahan berikut:

gzip -f nama fail

Cara Simpan Fail Tak Ditompresi

Secara lalai apabila anda memampatkan fail menggunakan gzip arahan anda berakhir dengan fail baru dengan sambungan .gz.

Sekiranya anda mahu memampatkan fail dan menyimpan fail asal, anda perlu menjalankan arahan berikut:

gzip -k nama fail

Sebagai contoh, jika anda menjalankan arahan berikut, anda akan berakhir dengan fail yang dipanggil mydocument.odt dan mydocument.odt.gz .

gzip -k mydocument.odt

Dapatkan Beberapa Statistik Mengenai Berapa Banyak Ruang Yang Anda Diselamatkan

Titik keseluruhan fail memampatkan adalah mengenai menjimatkan ruang cakera atau untuk mengurangkan saiz fail sebelum menghantarnya melalui rangkaian.

Oleh itu, adalah baik untuk melihat berapa banyak ruang yang disimpan semasa anda menggunakannya gzip perintah.

The gzip arahan menyediakan jenis statistik yang anda perlukan semasa menyemak prestasi mampatan.

Untuk mendapatkan senarai statistik, jalankan arahan berikut:

gzip -l filename.gz

Maklumat yang dikembalikan oleh perintah di atas adalah seperti berikut:

  • Saiz dimampatkan;
  • Saiz tidak terkompresi;
  • Nisbah sebagai peratusan;
  • Nama fail yang tidak dikompres.

Memampatkan Setiap Fail dalam Folder dan Subfolder

Anda boleh memampatkan setiap fail dalam folder dan subfolder dengan menggunakan arahan berikut:

gzip -r foldername

Ini tidak mewujudkan satu fail yang dipanggil foldername.gz . Sebaliknya, ia melintasi struktur direktori dan memampatkan setiap fail dalam struktur folder itu.

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

Bagaimana Menguji Kesahan Fail Mampat

Jika anda ingin memastikan bahawa fail itu sah, anda boleh menjalankan arahan berikut:

nama fail gzip -t

Sekiranya fail itu sah tidak akan ada keluaran.

Bagaimana Mengubah Tahap Pemampatan

Anda boleh memampatkan fail dalam pelbagai cara. Sebagai contoh, anda boleh pergi untuk pemampatan yang lebih kecil yang akan berfungsi lebih cepat atau anda boleh pergi untuk mampatan maksimum yang mempunyai tradeoff mengambil masa lebih lama untuk dijalankan.

Untuk mendapatkan mampatan minimum pada kelajuan terpantas jalankan perintah berikut:

nama fail gzip -1

Untuk mendapatkan mampatan maksimum pada kelajuan paling lambat jalankan arahan berikut:

gzip -9 nama fail

Anda boleh mengubah kelajuan dan mampatan dengan memilih nombor yang berbeza antara 1 dan 9.

Fail Zip Standard

The gzip arahan tidak boleh digunakan semasa bekerja dengan fail zip standard. Anda boleh menggunakannya zip arahan dan unzip arahan untuk mengendalikan fail tersebut.