GNU/Linux >> Belajar Linux >  >> Linux

Cara Menggunakan Perintah gunzip Linux dengan Contoh

Pernahkah Anda menemukan file yang berekstensi .gz? Ini adalah file yang telah dikompres menggunakan perintah gzip. Gunzip adalah perintah Linux yang digunakan untuk mendekompresi file dengan ekstensi .gz dan dalam tutorial ini, kita akan melihat penggunaan yang berbeda dari perintah Gunzip .

Tapi pertama-tama, mari kita kompres file menggunakan perintah gzip. Sintaksnya adalah sebagai berikut

# gzip file_name

Saat Anda memverifikasi file menggunakan perintah ls, Anda akan melihat keberadaan file lain dengan nama file yang sama tetapi dengan ekstensi .gz.

Keluaran

# file_name.gz

Sekarang mari kita lihat bagaimana kita dapat mendekompresi file.

1. Dekompresi file menggunakan Perintah Gzip

Selain mengompresi file, perintah gzip juga dapat digunakan untuk mendekompresi file. Sintaks untuk mendekompresi file adalah

# gzip -d file_name.gz

Keluaran

# file_name

Untuk mendekompresi file secara rekursif dalam folder tambahkan flag -r seperti yang ditunjukkan

# gzip -dr folder_name

2. Dekompresi file menggunakan Perintah Gunzip

Sementara perintah gzip juga berguna dalam mengompresi dan mendekompresi file, perintah Gunzip adalah perintah lain yang memungkinkan Anda untuk mendekompresi file dengan cara yang sangat sederhana dan mudah diingat. Sintaksnya adalah

# gunzip file_name.gz

Keluaran

# file_name

Setelah gunzip mendekompresi file, ekstensi dihapus. File nama_file.gz perubahan pada nama_file dan diperluas ke ukuran maksimum.

3. Tampilkan keluaran dekompresi yang panjang lebar

Untuk menampilkan keluaran verbose, tambahkan flag -v seperti yang ditunjukkan

# gunzip -v file_name.gz

Keluaran

test_file.gz: 52.1% -- replaced with test_file

4. Simpan file terkompresi dan dekompresi

Agar kedua salinan file terkompresi dan dekompresi tetap berjalan

# gunzip -k file_name.gz

Anda sekarang akan memiliki dua file, nama file &nama file.gz

Keluaran

file_name.gz file_name

5. Tampilkan output dari file terkompresi tanpa dekompresi terlebih dahulu

Untuk mencetak output dari file terkompresi sebelum mendekompresinya, jalankan

# gunzip -c file_name.gz

6. Untuk menampilkan informasi lebih lanjut tentang file terkompresi

Untuk mendapatkan informasi lebih lanjut tentang file terkompresi, jalankan

# gunzip -l file_name.gz

Output dari perintah di atas akan memberikan nilai berikut

  • Ukuran terkompresi
  • Ukuran tidak terkompresi
  • Rasio kompresi
  • Nama tidak terkompresi

Informasi ini berguna ketika berhadapan dengan ukuran file besar, terutama ketika Anda kehabisan ruang disk. Anda tidak ingin sembarangan membuka kompres file besar agar tidak memakan sisa ruang disk Anda.

7. Untuk mendekompresi banyak file secara rekursif

Untuk mencapai ini, jalankan

# gunzip -r folder_name

Mari kita asumsikan Anda memiliki struktur folder seperti di bawah ini di mana Office_files adalah folder utama yang berisi file zip sales.gz dan marketing.gz ditambah folder lain laporan 2018 dengan file zip lainnya.

file_kantor

penjualan.gz

marketing.gz

Laporan 2018

first_quarter_report.gz

second_quarter_report.gz

third_quarter_report.gz

last_quarter_report.gz

8. Untuk mendekompresi semua file dalam direktori

Jalankan perintah di bawah ini untuk mendekompresi semua file dalam direktori.

# gunzip -r  office_files

9. TPerkirakan apakah file terkompresi adalah file valid yang dikompres menggunakan gzip

Untuk melakukannya, jalankan

# gunzip -t file_name.gz

Jika file tidak valid, Anda akan mendapatkan peringatan tetapi jika valid, tidak ada yang akan dicetak di layar dan Anda akan dibawa kembali ke shell.

Baca Juga:

  • Cara Menggunakan Pengarsip 7zip Di Baris Perintah Linux
  • 20 Contoh Perintah Zip dan UnZip Linux

Linux
  1. Cara Menggunakan Perintah Hexdump Linux dengan Contoh Praktis

  2. Cara Menggunakan Perintah Sed di Linux dengan Contoh

  3. Perintah SCP di Linux:Cara Menggunakannya, dengan Contoh

  1. Cara Menggunakan Perintah su di Linux dengan Contoh

  2. Cara Menggunakan Perintah RMmod Di Linux Dengan Contoh

  3. Cara Menggunakan Perintah Dig di Linux dengan Contoh

  1. Cara menggunakan Perintah Shutdown Linux dengan Contoh

  2. Cara Menggunakan Perintah w di Linux dengan Contoh

  3. Cara Menggunakan Perintah jam tangan Linux dengan Contoh