Pemaketan dan Kompresi Menggunakan Perintah Tar pada Linux Centos 7 - Praktikum Linux #linuxcentos7
Daftar Isi:
- gzip
- Simpan file aslinya
- Output verbal
- Kompres banyak file
- Kompres semua file dalam direktori
- Ubah tingkat kompresi
- Menggunakan input standar
- Mengekompresi File dengan
gzip
- Simpan file yang dikompresi
- Dekompresi banyak file
- Dekompres semua file dalam direktori
- Daftar Konten File Terkompresi
- Kesimpulan
Gzip adalah salah satu algoritma kompresi paling populer yang memungkinkan Anda mengurangi ukuran file dan mempertahankan mode file asli, kepemilikan, dan cap waktu.
Gzip juga merujuk pada format file
.gz
dan utilitas
gzip
yang digunakan untuk mengompresi dan mendekompresi file.
Dalam tutorial ini, kami akan menunjukkan kepada Anda bagaimana menggunakan perintah
gzip
.
gzip
Untuk mengompres satu file,
gzip
perintah
gzip
diikuti dengan nama file:
gzip filename
gzip
akan membuat file
filename.gz
dan menghapus file aslinya.
Secara default,
gzip
menyimpan stempel waktu, mode, kepemilikan, dan nama file asli di file terkompresi.
Simpan file aslinya
gzip -k filename
Opsi lain untuk menyimpan file asli adalah dengan menggunakan opsi
-c
yang memberitahu
gzip
untuk menulis pada output standar dan mengarahkan output ke file:
gzip -c filename > filename.gz
Output verbal
Gunakan opsi
-v
jika Anda ingin melihat pengurangan persentase dan nama-nama file yang sedang diproses:
gzip -v filename
filename: 7.5% -- replaced with filename.gz
Kompres banyak file
Anda juga bisa mengirimkan banyak file sebagai argumen ke perintah. Misalnya, untuk mengkompres file bernama
file1
,
file2
,
file3
, Anda akan menjalankan perintah berikut:
gzip file1 file2 file3
Perintah di atas akan membuat tiga file terkompresi,
file1.gz
,
file2.gz
,
file3.gz
.
Kompres semua file dalam direktori
Untuk mengompres semua file dalam direktori yang diberikan, gunakan opsi
-r
:
gzip -r directory
gzip
akan secara traverse menelusuri seluruh struktur direktori dan kompres semua file dalam direktori dan subdirektori itu.
Ubah tingkat kompresi
gzip
memungkinkan Anda menentukan kisaran level kompresi, dari 1 hingga 9.
-1
atau
--fast
berarti kecepatan kompresi tercepat dengan rasio kompresi minimal,
-9
atau
--best
menunjukkan kecepatan kompresi paling lambat dengan rasio kompresi maksimum. Level kompresi default adalah
-6
.
Misalnya, untuk mendapatkan kompresi maksimum, Anda akan menjalankan:
gzip -9 filename
Kompresi adalah tugas yang intensif CPU, semakin tinggi tingkat kompresi, semakin lama prosesnya.
Menggunakan input standar
Untuk membuat file
.gz
dari stdin, pipa keluaran perintah ke
gzip
. Misalnya, untuk membuat cadangan database MySQL Gzipped Anda akan menjalankan:
mysqldump database_name | gzip -c > database_name.sql.gz
Output dari perintah
mysqldump
akan menjadi input untuk
gzip
.
Mengekompresi File dengan
gzip
Untuk mendekompres file
.gz
, gunakan opsi
-d
:
gzip -d filename.gz
Perintah lain yang dapat Anda gunakan untuk mendekompres file Gzip adalah
gunzip
. Perintah ini pada dasarnya adalah alias untuk
gzip -d
:
gunzip filename.gz
Anda mungkin lebih mudah mengingat
gunzip
daripada
gzip -d
.
Simpan file yang dikompresi
Sama seperti saat mengompresi file, opsi
-k
memberitahu
gzip
untuk menyimpan file input, dalam hal ini, itu adalah file terkompresi:
Dekompresi banyak file
Untuk mendekompresi banyak file sekaligus, berikan nama file ke
gzip
sebagai argumen:
gzip -d file1.gz file2.gz file3.gz
Dekompres semua file dalam direktori
Ketika digunakan dengan
-d
dan
-r
,
gzip
mendekompres semua file dalam direktori tertentu secara rekursif:
Daftar Konten File Terkompresi
Saat digunakan dengan opsi
-l
,
gzip
menunjukkan statistik tentang file terkompresi yang diberikan:
gzip -l filename
Output akan mencakup nama file yang tidak terkompresi, ukuran terkompresi dan tidak terkompresi, dan rasio kompresi:
compressed uncompressed ratio uncompressed_name 130 107 7.5% filename
Untuk mendapatkan informasi lebih lanjut, tambahkan opsi
-v
:
gzip -lv filename
method crc date time compressed uncompressed ratio uncompressed_name defla a9b9e776 Sep 3 21:20 130 107 7.5% filename
Kesimpulan
Dengan Gzip, Anda dapat mengurangi ukuran file yang diberikan. Perintah
gzip
memungkinkan Anda untuk mengompres dan mendekompres file.
Untuk informasi lebih lanjut tentang perintah
gzip
, lihat halaman dokumentasi Gnu gzip.
Ekstensi Mozilla Akan Menyadap Perintah-Perintah Tertentu
Perpanjangan eksperimental ke Mozilla Firefox memungkinkan orang mengganti perintah teks sederhana untuk tugas-tugas Web yang rumit.
Perintah perintah Windows 8 Master
Selesaikan lebih banyak hal dalam waktu yang lebih singkat di desktop atau tablet dengan menguasai kontrol sentuh Windows 8 dan keyboard / mouse yang setara.
Perintah perintah layar penuh pada Windows 7/8/10
Mengapa saya tidak membuka perintah perintah layar penuh di Windows 7? Bagaimana membuka command prompt layar penuh di Windows 7? Artikel ini menjawab pertanyaan seperti itu!