|

Cara Membuat (Kompres) dan Membuka (Ekstrak) File Gz di Linux

Ketika menggunakan Sistem Operasi Linux cukup sering ditemukan file arsip dengan format gz. Karena sangant umum digunakan oleh Sitem Operasi Linux, kita perlu tau cara memanfaatkannya dari membuat (archive) dan Membuka (Extract).

Apa itu File .gz ( GNU zip )

File gz adalah jenis file arsip yang digunakan untuk mengompres data. Sederhananya, file GZ adalah versi “zip” dari sebuah file, namun menggunakan algoritma kompresi yang berbeda. Algoritma yang digunakan adalah DEFLATE, mampu membuat ukuran file menjadi lebih kecil tanpa mengurangi kualitas data di dalamnya. Kompresi ini bisa di kombinasikan dengan kompresi lainnya seperti Tape Archive (tar).

Mengapa Menggunakan File GZ?

  • Menghemat Ruang Penyimpanan: Dengan ukuran file yang lebih kecil, Anda bisa menyimpan lebih banyak data dalam ruang yang sama.
  • Mempercepat Transfer Data: File yang lebih kecil akan lebih cepat untuk diunduh atau diunggah.
  • Memudahkan Pengarsipan: Banyak file bisa digabung menjadi satu file GZ, sehingga lebih mudah untuk dikelola dan diorganisir.

Reqeuirement / Kebutuhan

Karena file gz sangat umum ada di semua Distro Linux, gz utility seharusnya sudah tersedia dalam package instalasi. Bisa di cek ketersediaan utility id OS kalian dengan perintah.

# gzip -V
kompres dan ekstrak gile gz di linux

Jika tidak tersedia bisa lakukan install utility gzip. Berikut ini cara install beberapa Distro.

# dnf install gzip -y
# sudo apt install gzip
# sudo pacman -S gzip

Membuat ( Kompres ) File gz

Untuk membua file gz dapat menggunakan perintah gzip Dan beberapa opsi yang bisa dilihat dibawah ini.

Kompres file gz standard.

Ketika membuat file gz hanya bisa diterapkan pada satu file saja dengan perintah gzip, perintah ini menghapus file asli dan membuat file kompresi .gz

# gzip file
kompres dan ekstrak gile gz di linux

Kompres file gz tanpa menghapus file Asli

Untuk membaut file gz tanpa menghapus file asli bisa gunakan opsi bantuan -k

# gzip -k file

Kompres file gz dari semua file dalam direktori rekursip

Dengan bantuan opsi -r gzip mampu melakukan kompresi semua file dalam direktori dan subdirektori-nya.

# gzip -r dir/

Membuka ( Ekstrak ) File gz.

Untuk membuka atau kestraksi file gz bisa menggunakan perintah gzip ataupun gunzip.

Ekstrak file gz standard.

Ekstraksi file gz tanpa opsi akan langsung membuka arsip ke file asli dan menghapus file arsip .gz

# gzip -d file.gz

Ekstrak file gz tanpa menghapus arsip .gz

Dengan bantuan opsi -k dan -d kita bisa kestrak file tanpa menghapus arsip file gz, bisa dimanfaatkan sebagai backup.

# gzip -dk file.gz

Eksstrak file gz dari semua file dalam direktori rekursip

Untuk membuka sema file kompresi gz didalam direktori dan sub direktorinya bisa kombinasi opsi -d dan -r

# gzip -dr dir/
kompres dan ekstrak gile gz di linux

Ringkasan

Kelebihan utama Gnu Zip ( gz ) adalah kompresi ukuran yang sangat luar biasa efisien. Dan bisa di kombinasikan dengan tipe kompresi arsip lainnya seperti Tape Archive ( tar ) yang nantinya filenya akan memiliki ekstensi .tar.gz.

Similar Posts

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments