Perintah gzip di Linux
Gzip (GNU zip) adalah alat kompresi yang digunakan untuk memperkecil ukuran file. Secara default, file asli akan digantikan oleh file terkompresi yang berakhiran ekstensi (.gz).
Untuk mendekompresi file, Anda dapat menggunakan perintah gunzip
, dan file asli Anda akan kembali.
Sintaks:
phpSalin kodegzip <file1> <file2> <file3>...
gunzip <file1> <file2> <file3>...
Contoh:
Salin kodegzip file1.txt file2.txt
gunzip file1.txt.gz file2.txt.gz
Perhatikan snapshot di atas, perintah gzip telah mengompres file ‘file1.txt’ dan ‘file2.txt’. File terkompresi ditampilkan dengan ekstensi (.gz). Sementara itu, perintah gunzip telah mendekompresi file yang sama dan ekstensi (.gz) dihapus.
Opsi gzip
Mengompres Banyak File Bersama
Jika Anda ingin mengompres lebih dari satu file secara bersamaan, Anda dapat menggunakan perintah ‘cat’ dan gzip dengan perintah pipe.
Sintaks:
phpSalin kodecat <file1> <file2>... | gzip > <newFile.gz>
Contoh:
arduinoSalin kodecat file1.txt file2.txt | gzip > final.gz
Perhatikan snapshot di atas, kedua file ‘file1.txt’ dan ‘file2.txt’ dikompres menjadi ‘final.gz’.
Perintah gzip -l
Perintah ‘gzip -l’ memberikan informasi tentang rasio kompresi atau seberapa banyak file asli telah terkompresi.
Sintaks:
phpSalin kodegzip -l <file1> <file2>...
Contoh:
arduinoSalin kodegzip -l final.gz jtp.txt.gz
Perhatikan snapshot di atas, perintah “gzip -l final.gz jtp.txt.gz” menunjukkan rasio kedua file tersebut.
Cara Mengompres Direktori
Perintah gzip tidak dapat mengompres direktori karena hanya bisa mengompres satu file. Untuk mengompres direktori, Anda harus menggunakan perintah ‘tar’.
Tanda hubung (-) tidak wajib dalam perintah ‘tar’.
- ‘c’ untuk membuat,
- ‘v’ untuk verbose, menampilkan output,
- ‘f’ untuk menyebutkan tujuan file output Anda,
- ‘z’ untuk spesifikasi kompresi dengan gzip.
Sintaks:
phpSalin kodetar cf - <direktori> | gzip > <namaDirektori>
ATAU
Salin kodetar cvfz office.tar.gz office
Contoh:
Salin kodetar cf - office | gzip > office.tar.gz
Perhatikan snapshot di atas, direktori ‘office’ telah dikompres dengan perintah ‘tar’.
3.5
ref:[1]