GNU/Linux >> Belajar Linux >  >> Linux

Cara gzip semua atau file tertentu di Linux

Utilitas gzip (GNU zip) lebih tua dan kurang efisien daripada bzip2. Bendera dan operasinya sangat mirip dengan bzip2. File yang dikompresi oleh gzip ditandai dengan ekstensi nama file .gz. Linux menyimpan halaman manual dalam format gzip untuk menghemat ruang disk; demikian juga, file yang Anda unduh dari Internet sering kali dalam format gzip.

Untuk gzip semua file di direktori saat ini, kita dapat menggunakan untuk memerintah. Contoh di bawah akan melakukan gzip semua file dari direktori /var/log/audit.

gzip semua file

1. Ubah direktori untuk mengaudit log sebagai berikut:

# cd /var/log/audit

2. Jalankan perintah berikut di direktori audit:

# pwd
/var/log/audit
# ls
audit.log  audit.log.1  audit.log.2  audit.log.3  audit.log.4
# for LOG in audit*
do 
    gzip $LOG
done

3. Ini akan meng-zip semua file dalam direktori audit. Verifikasi file log yang di-gzip di direktori /var/log/audit:

# ls
audit.log.1.gz  audit.log.2.gz  audit.log.3.gz  audit.log.4.gz  audit.log.gz

Buka zip semua file

1. Untuk membuka zip semua file sekaligus, jalankan perintah berikut:

# for LOG in audit*
do 
    gunzip $LOG
done

Verifikasi file yang tidak di-zip di direktori:

# ls
audit.log  audit.log.1  audit.log.2  audit.log.3  audit.log.4

hanya file khusus gzip

Untuk gzip beberapa file tertentu saja, gunakan perintah gzip di bawah ini:

# gzip -c file file1 test > gzip.gz

Ini akan membuat gzip.gz file di direktori saat ini yang menyertakan file yang ditentukan dengan -c pilihan.


Linux
  1. Cara Mengekstrak File Tar ke Direktori Tertentu atau Berbeda di Linux

  2. Cara Mengelola File Log Menggunakan Logrotate Di Linux

  3. Cara Menulis File Log Di RAM Menggunakan Log2ram Di Linux

  1. Cara Menghapus Semua File Dalam Folder Kecuali Satu File Tertentu Di Linux

  2. Cara Kompres Dan Dekompresi File Di Linux

  3. Bagaimana Menemukan Semua File yang Dimiliki oleh Pengguna Tertentu di Unix/Linux?

  1. Cara Memutar File Log Apache di Linux

  2. Bagaimana menemukan semua file yang jarang di Linux

  3. Cara Membaca Log Audit di Linux