Pengguna Linux diberkati dengan banyak utilitas kompresi file yang efektif dan andal yang mereka miliki.
Sebagian besar utilitas yang tercantum di sini bekerja dengan baik dengan semua distro Linux, dan kami telah mengujinya di Ubuntu.
ter
Itu ter kompresi file adalah salah satu utilitas kompresi file yang paling banyak digunakan di Linux. File yang dikompresi dengan utilitas ini memiliki akhiran .ter.gz dan .tgz, dan mereka juga disebut tarbal.
Misalnya, jika kita memiliki file/direktori bernama tukar 1 di direktori saat ini. Untuk menyimpannya ke file terkompresi bernama mengajukan.tar, gz, kita harus menjalankan perintah berikut di terminal:
$tar -czvf file.ter.gz swap1Anda mungkin bertanya-tanya apa yang sebenarnya beralih -czvf artinya, mari kita lihat satu per satu.
-c : Buat Arsip
-z : Kompres Arsip dengan gzip
-v : dikenal sebagai "bertele-tele”. Ini menampilkan kemajuan di jendela terminal ketika arsip sedang dibuat.
-f : Sakelar ini memungkinkan Anda menentukan nama file arsip.
Instal dengan menjalankan perintah berikut di terminal:
$ sudo apt-get install targzip
Itu gzip singkatan dari GNU Zip, dan ini adalah format kompresi file sumber terbuka yang digunakan untuk mengompresi file tunggal. Ini menghasilkan file zip dengan akhiran .gz perpanjangan.
ZIP dan GZIP, keduanya merupakan format kompresi file yang sangat populer dalam hal menghemat ruang dan mengurangi waktu yang diperlukan untuk mengirim file melalui internet.
Berikut sintaks dasarnya:
$ gzip [Opsi] [nama file]Menggunakan sakelar -aku akan memberi Anda informasi terperinci tentang file terkompresi.
Untuk meng-unzip file, gunakan sintaks:
$gzip -d nama file.gzUntuk menginstal gzip, jalankan perintah berikut di terminal:
$ sudo apt-get install gzip7zip
Itu 7zip adalah utilitas kompresi file sumber terbuka yang awalnya dikembangkan untuk pengguna Windows dan kemudian di-porting ke sistem operasi lain seperti Linux dan distronya. Ini mendukung beberapa format kompresi file dan populer untuk rasio kompresi tinggi dengan teknik kompresi LZMA dan LZMA2.
Sintaksis:
$ 7z nama file.nama file 7zUntuk mengekstrak:
$ 7z e nama file.7zUntuk menginstal 7zip, jalankan perintah berikut di terminal:
$ sudo apt-get install p7zip-full p7zip-rarlzma
Itu lzma adalah utilitas kompresi file lain seperti zip atau tar, dan sudah diinstal sebelumnya dengan Linux dan distronya its. Ini adalah utilitas kompresi file yang cukup cepat dibandingkan dengan yang lain.
Untuk membuat arsip:
$lzma -c --stdout nama file> nama file file.lzmaUntuk mengekstrak file:
$ lzma -d --stdout nama file.lzma >nama filebzip2
Itu bzip2 adalah utilitas kompresi file sumber terbuka dan gratis. Ini adalah utilitas file yang lebih cepat dibandingkan dengan gzip tetapi hanya dapat mengompres satu file dalam satu waktu.
Sintaksis:
Teknik ini menggunakan lebih banyak RAM selama kompresi. Untuk mengurangi penggunaannya, alihkan -s, seperti yang ditunjukkan di bawah ini:
$ bzip2 -s nama fileUntuk mengekstrak:
$ bzip2 -d nama file.bz2kompresi file xz
Itu xz adalah peningkatan ke utilitas kompresi file lzma tetapi hanya dapat mengompres satu file pada satu waktu. Ini terintegrasi dengan baik dengan semua distro Linux, bahkan rilis yang lebih lama.
Sintaks untuk mengompres:
$xz nama fileSintaks untuk mengekstrak:
$xz -d nama file.xzberbagi
Itu berbagi, singkatan dari “arsip cangkang”, adalah utilitas kompresi file yang sederhana dan andal untuk pengguna pribadi dan kuat power.
Sintaks untuk mengompres:
$ shar nama file > nama file.berbagiSintaks untuk mengekstrak:
$ batalkan pembagian nama file.berbagiUntuk menginstal shar, jalankan perintah berikut di terminal:
$ sudo apt-get install sharutilsar
Itu ar adalah utilitas kompresi file yang banyak digunakan di Debian dan turunannya.
Sintaks untuk mengompres:
$ar nama file cvsr.nama fileSintaks untuk mengekstrak:
$ar -xv nama filekgb
Itu kgb gratis untuk menggunakan utilitas kompresi file dengan dukungan untuk sebagian besar format file. Ini mendukung pengarsipan banyak file menjadi satu dengan rasio kompresi tinggi.
Sintaks ke arsip:
$kgp nama file.nama file kgbSintaks untuk dekompresi:
$ kgb x nama file.kgbUntuk menginstal kgb, jalankan perintah berikut di terminal:
$ sudo apt-get install kgborang
Itu orang singkatan dari Portable Archive Exchange, dan itu adalah utilitas kompresi file yang digunakan dalam membuat dan mengekstrak arsip. Mendukung berbagai format kompresi file seperti tar, cpio, bcpio, dan ustar.
Sintaks untuk mengompres:
$pax -wf nama file.nama file tarSintaks untuk dekompresi:
$pax -r < filename.tarUntuk menginstal pax, jalankan perintah berikut di terminal:
$ sudo apt-get install paxJadi, ini adalah 10 utilitas kompresi file teratas untuk Linux dan distronya. Masih ada utilitas kompresi lain untuk Linux, tetapi 10 ini adalah yang paling menonjol ketika diuji pada berbagai parameter. Jangan ragu untuk berbagi pandangan Anda dengan kami di @linuxhint dan @SwapTirthakar.