Ekstensi .zip digunakan untuk format file terkompresi. Format ini memungkinkan Anda untuk mengompres semua file direktori tanpa kehilangan data. Pengguna dapat mengompres lebih dari satu direktori atau file sekaligus menggunakan format file Zip. Namun, ketika Anda ingin mengekstrak file zip di distribusi Linux, Anda perlu menggunakan utilitas baris perintah yang dikenal sebagai 'perintah unzip'. Anda dapat dengan mudah mengekstrak semua jenis file zip hanya dalam beberapa menit menggunakan alat baris perintah ini.
Artikel ini akan menunjukkan kepada Anda bagaimana Anda dapat meng-unzip file melalui terminal di lingkungan Linux. Kami telah menerapkan perintah unzip pada sistem CentOS 8. Perintah ini sama untuk semua distribusi Linux, oleh karena itu, Anda dapat mengimplementasikan semua perintah ini di Ubuntu, Debian, LinuxMint dan fedora, dll.
Penggunaan perintah unzip dalam Ekstraksi File
Perintah unzip tidak diinstal pada CentOS 8. Namun, perintah ini telah diinstal sebelumnya pada sebagian besar distribusi Linux. Buka jendela terminal dari bilah sisi kiri desktop Anda di CentOS 8 dan instal utilitas ini dengan menggunakan perintah berikut:
# yum install unzip
Ekstraksi File menggunakan perintah unzip
Anda dapat dengan mudah mengekstrak file zip dengan menggunakan perintah unzip. Menggunakan perintah yang diberikan di bawah ini, Anda dapat meng-unzip file ke folder atau direktori saat ini:
# unzip file-name
Misalnya, jika Anda ingin mengekstrak file zip 'myfile.zip' ke dalam direktori 'Unduhan' saat ini, navigasikan ke folder 'Unduhan' dan daftar semua file. Sekarang, gunakan perintah berikut untuk meng-unzip file:
# unzip myfile.zip
Ekstrak file ke direktori lain
Jika Anda ingin mengekstrak file zip ke direktori lain, Gunakan opsi -d dengan perintah unzip. Untuk mengekstrak file ke direktori lain, ketik perintah yang disebutkan di bawah ini pada terminal:
$ unzip file-name.zip -d /directory-path
Misalnya, Anda ingin mengekstrak file zip di Dokumen alih-alih mengekstraknya ke dalam Unduhan saat ini. Jadi, dalam hal ini, perintah berikut akan digunakan:
# unzip myfile.zip -d /home/Documents/
Unzip file dengan menekan output
Selama ekstraksi file, pertama kali mencetak nama file dan juga menunjukkan ringkasan penyelesaian tugas. Jika Anda tidak ingin mencetak semua nama file, gunakan opsi ‘-q’ dengan perintah unzip sebagai berikut:
# unzip -q myfile.zip
'Myfile.zip' adalah nama file zip. Anda dapat mengganti nama file Anda sendiri.
Kecualikan file saat mengekstrak file ZIP
Menggunakan opsi '-x' dengan perintah unzip, Anda juga dapat mengecualikan file dan direktori dari ekstraksi. Gunakan perintah berikut untuk mengecualikan file saat mengekstrak file.
# unzip file-name.zip -x exclude-name1 exclude-name 2
Misalnya, kami ingin mengecualikan folder 'aplikasi' dari ekstraksi file. Jadi, perintah di atas akan berubah menjadi bentuk berikut:
# unzip myfile.zip -x "*app*"
Timpa file yang sudah diekstrak
Jika Anda telah menyelesaikan ekstraksi file dan ketik lagi perintah unzip, maka Anda akan diminta untuk menimpa atau mengganti nama file yang ada. Jika Anda ingin mengabaikan prompt ini, ketik perintah unzip berikut dengan opsi -o:
# unzip -o myfile.zip
Gunakan perintah di atas dengan hati-hati, karena kesalahan kecil apa pun, Anda dapat kehilangan semua data asli Anda.
Jika Anda tidak ingin menimpa file yang sudah ada ini, maka gunakan opsi ‘-n’, Anda dapat dengan paksa melewati semua file yang telah diekstraksi atau ada.
# unzip -n myfile.zip
Buka zip beberapa file
Anda juga dapat mengekstrak beberapa file menggunakan perintah unzip sebagai berikut:
# unzip '*.zip'
Di akhir ekstraksi file, Anda dapat melihat berapa banyak arsip yang diekstraksi.
Mencantumkan isi file zip
Dengan menggunakan perintah berikut, Anda dapat membuat daftar isi file zip:
# unzip -l myfile.zip
Kesimpulan
Kami telah menguraikan cara menggunakan perintah unzip pada sistem CentOS 8 Linux. Kami telah menjelajahi berbagai penggunaan perintah unzip di mana Anda dapat membuat daftar konten arsip ZIP dan mengekstrak file. Anda dapat menggunakan perintah unzip sesuai dengan kebutuhan Anda.