
Lebih banyak dan lebih cepat selalu menjadi dua hal yang kita inginkan, terutama dalam hal data. Masalahnya adalah “lebih” dan “lebih cepat” biasanya bertentangan, jadi kami memiliki kompresi file. Ada beberapa cara untuk zip dan unzip file di Linux, dan kami akan menunjukkan metode di baliknya.
Table of Contents
Zip dan Unzip Menggunakan Zip di Linux
Linux memiliki beberapa alat kompresi yang terpasang di hampir setiap distribusi, umumnya dikenal sebagai distro Linux. Zip mungkin yang paling populer. Utilitas Zip dapat digunakan di antarmuka pengguna grafis (GUI) atau terminal.
Zip di GUI Linux
- Arahkan ke file yang akan dikompresi dan pilih. Kemudian klik kanan dan pilih Kompres.

- Masukkan nama untuk arsip zip. Perhatikan bahwa Anda juga dapat memilih dua jenis kompresi lainnya. Ini dapat bervariasi antara distro.

- Segera Anda akan melihat arsip zip Anda. Perhatikan bahwa ukuran arsip jauh lebih kecil daripada ukuran total file yang dimasukkan ke dalamnya.

Buka zip di GUI Linux
- Temukan arsip zip untuk membuka zip dan klik kanan di atasnya. Pilih Ekstrak di sini atau Ekstrak ke…. Extra Here menempatkan konten ke dalam direktori ini. Ekstrak ke… memungkinkan Anda memilih tempat lain untuk meletakkan konten.

File diekstraksi. Perhatikan bahwa mereka kembali ke ukuran penuh masing-masing 100 MB.

Pengelola Arsip untuk Unzip di GUI Linux
Beberapa distro Linux memiliki cara lain untuk meng-unzip bawaan mereka. Dalam contoh ini, Anda dapat menggunakan Pengelola Arsip.
- Klik kanan pada arsip dan pilih Buka Dengan Pengelola Arsip.

- Sorot file yang akan diekstrak dengan mengkliknya sekali. Anda dapat memilih satu, beberapa, atau semuanya. Kemudian pilih Ekstrak di pojok kiri atas.

- Pada titik ini, Anda dapat memilih tempat untuk mengekstrak file menggunakan pengelola file. Kemudian pilih Ekstrak di pojok kanan atas.

- Ketika ekstraksi selesai, Anda dapat melanjutkan atau Tampilkan File.

File kembali ke ukuran penuh. Salinannya tertinggal di dalam arsip.

File Zip di Terminal Linux
Buka terminal dan arahkan ke direktori tempat file yang akan di-zip berada. Masukkan perintah zip ziptest.zip *.
Ritsleting memberitahu Linux untuk menggunakan utilitas zip, ziptest.zip memberitahunya nama yang diinginkan untuk arsip, the asterisk


adalah wildcard yang berarti zip semua file di direktori ini.

Ini zip file, daftar mereka, dan mengatakan berapa banyak telah mengempis atau dikompresi mereka. Banyak tindakan dapat digunakan dengan perintah zip. Untuk melihatnya, masukkan zip –bantuan,

dan Anda akan melihat sesuatu seperti gambar berikut.
Buka zip File di Terminal Linux Di Terminal, gunakan perintahbuka zip ziptest.zip di mana buka ritsleting adalah perintah dan ziptest.zip

adalah nama arsip yang akan di-unzip.

Ini akan menunjukkan file yang sedang dibuka ritsletingnya, jadi Anda tahu kapan itu selesai. Seperti perintah zip, banyak tindakan dapat digunakan dengan perintah unzip. Untuk melihatnya, masukkan buka ritsleting –bantuan,

dan Anda akan melihat sesuatu seperti gambar berikut.
Bzip2 untuk Zipping dan Unzip File di Linux
Bzip2 adalah utilitas kompresi lain yang dibangun di sebagian besar distro Linux. Perbedaan utama adalah bahwa bzip2 tidak dapat meng-zip banyak file ke dalam satu arsip. Setiap file mendapatkan arsip zipnya sendiri.
File Zip di Terminal Linux Dengan Bzip2 Masukkan perintah bzip2 -kv9 testfile1.txt testfile2.txt
di mana bzip2 adalah perintahnya. -kv9 rusak menjadi k carak eep aslinya, v carav erbose sehingga kita bisa melihat apa yang terjadi, dan 9

untuk tingkat kompresi tertinggi. Anda dapat memilih antara 1 dan 9. Semakin tinggi tingkat kompresi, semakin lama proses zip file.

Outputnya memberi tahu kita lebih dari sekadar Zip, tetapi hasil akhirnya hampir sama.
Unzip File Di Terminal Linux Dengan Bzip2 Masukkan perintahbzip2 -kvd testfile.1.txt.bz2 testfile2.txt.bz2 . Itu -kvd pilihan dipecah sebagai k untukk arsipkan, v untukv keluaran erbose, dan D untukD

kompres.

Anda melihat file sedang didekompresi dan diketahui saat selesai. Untuk melihat opsi bzip2, masukkan bzip2 –bantuan,

dan Anda akan melihat yang berikut ini. Bermain-main dengan opsi pada file non-kritis hanya untuk melihat apa yang dapat mereka lakukan.
Gzip untuk Zipping dan Unzip File di Linux Ini adalah yang terakhir dari utilitas kompresi populer yang disertakan dengan sebagian besar distro. Ini lebih ringan dari bzip2 dan ritsleting
untuk opsi. Namun, kualitas kompresinya masih kurang lebih sama.
File Zip di Terminal Linux Dengan Gzip Masukkan perintahgzip2 -kv9 testfile.1.txt testfile2.txt . Itu -kv9 pilihan dipecah sebagai k untukk eep filenya, v untukv keluaran erbose, dan 9

untuk tingkat kompresi tertinggi antara 1 dan 9.

Seperti yang ditunjukkan oleh keluaran verbose, gzip berfungsi sebaik metode zip lainnya.
Unzip File di Terminal Linux Dengan Gzip
Ada dua cara untuk meng-unzip arsip gzip. Salah satunya adalah dengan menggunakan gzip, dan yang lainnya adalah gunzip. Untuk gzip perintah, gunakangzip -kvd testfile1.txt.gz testfile2.txt.gz . Perhatikan D pilihan. Itu berarti untukD

kompres. Untuk gunzip perintah, gunakangunzip testfile1.txt.gz testfile.2.txt.gz

. Satu-satunya perbedaan dari gzip adalah bahwa gunzip tidak memerlukan opsi untuk dekompresi dasar.
Bagaimana Dengan File Tar untuk Zip dan Unzip di Linux? Mengapa belum? ter
sudah disebutkan belum? Ini adalah alat pengarsipan, mengambil banyak file dan memasukkannya ke dalam satu arsip agar mudah dibawa. Berapa pun ukuran filenya, ukuran file tar akan hampir sama.
Tetapi jika Anda menggabungkan metode zip dengan tar, maka Anda mendapatkan sesuatu yang sangat keren. Anda mendapatkan satu paket file yang dikompresi dengan baik.
Menggunakan metode zip lain pada direktori file, Anda akan mendapatkan arsip terkompresi untuk setiap file dalam direktori. Menggunakan tar dengan opsi gzip pada direktori memampatkan semuanya dan membuat satu arsip.
File Zip di Terminal Linux Dengan Tar dan Gzip Masukkan perintahtar -czvf Documents.tgz Documents
. Itu -czvf pilihan dipecah sebagai C untukC buat arsip baru, zuntuk kompres dengan gz aku p, v untukv keluaran erbose, dan F untukF
ile sama dengan arsip, yang berarti arsip mempertahankan struktur file dari direktori aslinya. Arsip baru harus diberi nama, yaitu Documents.tgz dalam contoh ini. Dengan menggunakan .tgz ekstensi file, orang lain akan tahu bahwa ini adalah arsip tar yang telah di-gzip. Akhirnya Dokumen

adalah direktori untuk arsip dan kompres.

Outputnya terlihat seperti berikut.

Di Manajer File, Anda dapat melihat arsip tar dan dikompresi.
Unzip File di Terminal Linux Dengan Tar dan Gzip
Untuk membuka zip arsip tar yang di-gzip, itu adalah perintah tar yang sama dengan opsi yang sedikit berbeda. Masukkan perintahtar -xzvf Documents.tgz Documents
. Itu -xzvfopsi dipecah menjadi x untuk ex sistem, zuntuk membuka zip dengan gzaku p v untuk verbose sehingga kita bisa melihatnya terjadi, dan F for file=archive berarti menjaga struktur file. Documents.tgz adalah arsip yang akan dibongkar dan dibuka ritsletingnya, dan Dokumen

adalah direktori tempat Anda ingin memasukkan konten.

Hasilnya ditunjukkan pada gambar di bawah ini. Kedua file kembali ke ukuran penuh, dan mereka berada di direktori Documents. Untuk melihat opsi tar, masukkan tar –bantuan,
dan Anda akan mendapatkan beberapa halaman pilihan. Perhatikan bahwa ada berbagai metode zip yang tersedia selain gzip, sehingga Anda dapat memilih yang Anda suka.
Alat Zip Kurang Populer di Linux
Ada dua lagi utilitas kompresi yang ditemukan di sebagian besar distro Linux. Namun, mereka tidak begitu populer. Namun demikian, mereka terdaftar di sini, jadi Anda mengetahuinya.
LZMA

LZMA adalah utilitas kompresi baris perintah lain yang sering ditemukan di distro Linux. Ini adalah algoritma kompresi yang digunakan oleh 7-Zip.
XZ

Utilitas XZ adalah alat kompresi baris perintah yang sering disertakan dalam distro Linux. Pilihannya mirip dengan bzip2. Ini didasarkan pada algoritma LZMA2, yang didasarkan pada LZMA. Informasi lebih lanjut tentang utilitas ini dapat ditemukan dengan menggunakan perintah lzma –membantu danxz –bantuan
.
Apakah Tidak Ada Cara Lain Untuk Zip dan Unzip di Linux?
Kami hanya masuk ke alat kompresi yang ada di sebagian besar distro Linux. Namun, Linux memiliki beberapa cara lain untuk zip dan unzip file. Beberapa memiliki GUI, beberapa adalah utilitas baris perintah, dan beberapa dapat digunakan baik dengan GUI dan melalui baris perintah. Apakah Anda menggunakan salah satu alat zip ini di Linux? Mana yang menjadi favorit Anda dan mengapa? Beri tahu kami di komentar.