Ada banyak alat pengarsipan untuk mengelola lusinan format file pengarsipan. Setiap alat memiliki perintah dan parameternya sendiri. Jika sistem Anda telah menginstal GUI, tidak akan ada masalah untuk mengelola file arsip. Cukup klik kanan file zip dan klik ekstrak atau ekstrak file. Demikian juga, klik kanan pada folder atau file apa pun dan pilih Kompres untuk mengompresnya. Sebaliknya, jika Anda memiliki sistem dengan hanya CLI, Anda harus mengingat semua perintah dan parameter untuk mengelola file format arsip yang berbeda. Ini bisa sedikit sulit dan tidak perlu juga. Jangan khawatir! Temui Patool , pengelola file arsip baris perintah portabel yang mendukung hampir semua format arsip. Singkatnya, kita tidak perlu menginstal banyak pengelola arsip. Patool cukup untuk melakukan semua jenis pengarsipan.
Unduh - Panduan Gratis:"Cara Menyiapkan Printer Nirkabel dan USB Anda di Linux"Daftar format file arsip yang didukung diberikan di bawah ini.
- 7z (.7z, .cb7),
- ACE (.ace, .cba),
- ADF (.adf),
- ALZIP (.alz),
- KERA (.ape),
- AR (.a),
- ARC (.arc),
- ARJ (.arj),
- BZIP2 (.bz2),
- CAB (.cab),
- KOMPRES (.Z),
- CPIO (.cpio),
- DEB (.deb),
- DMS (.dms),
- FLAC (.flac),
- GZIP (.gz),
- ISO (.iso),
- LRZIP (.lrz),
- LZH (.lha, .lzh),
- LZIP (.lz),
- LZMA (.lzma),
- LZOP (.lzo),
- RPM (.rpm),
- RAR (.rar, .cbr),
- RZIP (.rz),
- SHN (.shn),
- TAR (.tar, .cbt),
- XZ (.xz),
- ZIP (.zip, .jar, .cbz)
- ZOO (.zoo)
- dan banyak lagi.
Instal Patool, manajer file Arsip baris perintah
Patool dapat diinstal dengan mudah menggunakan Pip , manajer paket untuk menginstal perangkat lunak yang ditulis menggunakan Python.
Mari kita instal python-pip terlebih dahulu.
Di Arch Linux dan turunannya:
$ sudo pacman -S python-pip
Di Debian, Ubuntu, Linux Mint:
$ sudo apt-get install python-pip
Di RHEL, CentOS, Fedora:
$ sudo yum install python-pip
Atau,
$ sudo dnf install python-pip
Di SUSE/openSUSE:
$ sudo zypper in python-pip
Setelah pip diinstal, jalankan perintah berikut untuk menginstal pengelola arsip Patool.
$ sudo pip install patool
Contoh keluaran:
Collecting patool Downloading patool-1.12-py2.py3-none-any.whl (77kB) 100% |████████████████████████████████| 81kB 41kB/s Installing collected packages: patool Successfully installed patool-1.12
Penggunaan
Penggunaan patool cukup sederhana dan mudah. Mari saya tunjukkan cara menggunakannya dengan beberapa contoh.
Ekstrak file
Untuk mengekstrak file terkompresi, jalankan:
$ patool extract test1.zip
Contoh keluaran:
patool: Extracting test1.zip ... patool: ... test1.zip extracted to `Inter.txt'.
Selain itu, Anda dapat mengekstrak beberapa file format arsip yang berbeda sekaligus.
$ patool extract test1.zip test2.rar
Atau,
$ patool --verbose test3 test4.tar.gz
Di sini, --verbose parameter akan menampilkan info lebih lanjut tentang apa yang sebenarnya dilakukan patool, dan menampilkan output dari aplikasi pembantu.
Melihat isi file arsip tanpa mengekstraknya
Anda dapat melihat konten file arsip tanpa harus mengekstraknya.
$ patool list linux-4.9.tar.xz
Perintah ini mencantumkan semua file tarball linux-4.9.tar.xz.
Buat arsip
Untuk membuat arsip, jalankan saja:
$ patool create myfiles.zip *.txt
Perintah di atas akan membuat file zip dari semua txt file di direktori saat ini.
Contoh keluaran:
patool: Creating myfiles.zip ... patool: ... myfiles.zip created.
Untuk membuat arsip file dan folder di direktori saat ini, jalankan:
$ patool --verbose create myarchive.zip file1.txt directory1/
Contoh keluaran:
patool: Creating myarchive.zip ... patool: ... myarchive.zip created.
Melihat perbedaan antara dua arsip
Untuk melihat perbedaan antara dua arsip, jalankan:
$ patool diff test1-0.6.1.gz test2-0.6.1.bz2
Contoh keluaran:
patool: Comparing test1-0.6.1.gz with test2-0.6.1.bz2 ... patool: running /usr/bin/diff -urN /tmp/Unpack_WdttOc /tmp/Unpack_8ZDyPK patool: ... no differences found.
Kemas ulang arsip ke format berbeda
Patool dapat mengemas ulang arsip ke format yang berbeda seperti yang ditunjukkan di bawah ini:
$ patool repack test1.tar.gz test1.tar.bz2
Contoh keluaran:
patool: running '/usr/bin/gzip' -c -d -- 'test1.tar.gz' > '/tmp/Unpack_syZlDc/test1' patool: with shell='True' patool: ... test1.tar.gz extracted to `/tmp/Unpack_syZlDc'. patool: ... repacking successful.
Perkecil ukuran arsip
Tidak senang dengan ukuran kompresi? Nah, Anda dapat mengompresi ulang arsip ke ukuran yang lebih kecil.
$ patool recompress images.zip
Contoh keluaran:
patool: Recompressing test1.zip ... patool: ... test1.zip extracted to `/tmp/Unpack_tiX7Om'. patool: ... recompressed file is now 35B smaller.
Mencantumkan format arsip
Untuk membuat daftar semua format arsip yang didukung, jalankan:
$ patool formats
Mendapatkan bantuan
Untuk melihat semua perintah yang tersedia beserta penjelasan singkatnya, jalankan:
$ patool -h
Untuk detail lebih lanjut, periksa situs web resmi yang diberikan di akhir artikel ini atau lihat halaman manual.
$ man patool
Bacaan yang disarankan:
- dtrx - Alat ekstraksi arsip universal untuk Linux
- Cara Mengarsipkan File Dan Direktori Di Linux [Bagian 1]
- 10 Cara Berbeda Untuk Melihat Isi Arsip Atau File Terkompresi
Semoga ini membantu. Apakah Anda sudah menggunakan ini? Besar! Beri tahu kami pengalaman Anda tentang hal itu.