Perintah unzip di Linux

Unzip Command Linux



Ekstensi ZIP adalah format file yang paling umum digunakan yang digunakan untuk kompresi data tanpa kehilangan data. Dalam file ZIP, pengguna dapat mengompres lebih dari satu direktori dan file terkompresi. Jadi, pengguna perlu mengekstrak file ZIP ini dengan beberapa alat atau utilitas baris perintah. Dalam sistem Linux, menggunakan perintah unzip, pengguna dapat dengan mudah menangani semua jenis file ZIP.

Pada artikel ini, Anda akan belajar cara mengekstrak file ZIP melalui baris perintah di sistem Linux menggunakan utilitas perintah unzip. Kami telah menjalankan beberapa perintah unzip yang berguna pada sistem Ubuntu 20.04 yang diberikan di bawah ini:







Bagaimana cara menggunakan perintah unzip di Ubuntu 20.04?

Perintah unzip sudah diinstal di sistem saya Ubuntu 20.04. Tetapi jika ini tidak diinstal pada sistem Linux Anda, maka Anda dapat dengan mudah menginstalnya di sistem Anda.



Untuk menginstal perintah unzip, Buka jendela terminal menggunakan Ctrl + Alt + t dan ketik perintah berikut di layar terminal:



$sudotepatInstall buka ritsleting





Ekstrak file ZIP dengan perintah unzip

Menggunakan perintah unzip sederhana, Anda dapat mengekstrak semua file dari arsip zip ke direktori file zip saat ini sebagai berikut:

$buka ritsletingnama file.zip

Misalnya, kami telah mengunduh file zip di 'Downloads' dengan nama 'testfile.zip'. Jadi, pertama, navigasikan ke direktori Unduhan dan kemudian kami telah mengekstrak file zip menggunakan perintah berikut:



$CDUnduhan
$buka ritsletingfile tes.zip

Buka zip file ke direktori lain

Menggunakan -d switch dengan perintah unzip, Anda dapat mengekstrak file ke lokasi yang berbeda alih-alih direktori saat ini. Sintaks dasarnya adalah sebagai berikut:

$buka ritsletingnama file.zip-D /jalur-direktori

Misalnya, kami ingin mengekstrak file zip di desktop alih-alih Unduhan saat ini. Jadi, kami menggunakan perintah berikut untuk melakukan ini:

$sudo buka ritsletingfile tes.zip-D /rumah/nyaring/Desktop

Seperti yang Anda lihat pada gambar berikut, folder telah diekstraksi di desktop saya. Anda harus memiliki izin membaca dan menulis untuk mengekstrak file ZIP ke direktori yang berbeda.

Ekstrak file ZIP dengan menekan output

Ketika Anda mengekstrak file zip, maka pertama-tama ia akan mencetak semua nama file selama ekstraksi dan juga menampilkan ringkasan saat selesai. Menggunakan sakelar '-q' dengan perintah unzip, Anda dapat menghindari mencetak pesan-pesan ini di terminal sebagai berikut:

$buka ritsleting -Qnama file.zip

Misalnya, kami telah mengekstrak 'testfile.zip' menggunakan sakelar '-q'. Anda dapat melihat file zip diekstraksi tanpa mencetak nama file.

$buka ritsleting -Qfile tes.zip

Kecualikan file dari mengekstrak file ZIP

Anda dapat mengecualikan direktori dan file saat membuka ritsleting file zip. Gunakan sakelar '-x' dengan perintah unzip dan nama file yang dikecualikan dipisahkan dengan spasi sebagai berikut:

$buka ritsletingnama file.zip-xnama-kecualikan1 nama-kecualikan2

Misalnya, kami ingin mengecualikan direktori 'wp-content' dan 'wp-admin' pada ekstraksi sebagai berikut:

$buka ritsletingfile tes.zip-x '*wp-konten*' '*wp-admin*'

Timpa file unzip yang ada

Jika Anda telah membuka ritsleting file dan Anda akan kembali menjalankan perintah sebagai berikut:

$buka ritsletingfile tes.zip

Dalam hal ini, ia akan meminta Anda untuk menimpa file unzip yang ada yang ditampilkan dalam output berikut:

Untuk menimpa file yang ada tanpa menghasilkan prompt, Anda akan menggunakan opsi '-o' dengan perintah unzip sebagai berikut:

$buka ritsleting -ataufile tes.zip

Harap gunakan perintah ini dengan hati-hati karena karena kesalahan apa pun Anda dapat kehilangan data asli Anda.

Daftar isi file zip

Opsi '-l' dengan perintah unzip digunakan untuk membuat daftar isi file zip sebagai berikut:

$buka ritsleting -NSnama file.zip

Dalam contoh berikut, kami telah mencantumkan konten 'testfile.zip'.

$buka ritsleting -NSfile tes.zip

Jika Anda tidak ingin menimpa file yang ada atau secara tidak sengaja menghapus beberapa file yang diekstrak. Kemudian, Anda dapat menggunakan opsi '-n' dengan perintah unzip yang secara paksa akan melewati ekstraksi file-file yang sudah diekstraksi atau ada.

$buka ritsleting -nfile tes.zip

Buka zip banyak file

Menggunakan ekspresi reguler, Anda dapat membuka zip beberapa file arsip yang cocok di direktori saat ini. Untuk meng-unzip banyak file, Anda akan menggunakan perintah berikut di terminal:

$buka ritsleting '*.ritsleting'

Pada gambar berikut, Anda melihat bahwa itu akan mengekstrak semua file zip dari direktori kerja saat ini.

Bagaimana cara membuka zip file yang dilindungi kata sandi?

Anda juga dapat membuka zip file zip yang dilindungi kata sandi menggunakan perintah unzip sebagai berikut:

$buka ritsleting -PNama file kata sandi.zip

Untuk membuka file yang dilindungi kata sandi menggunakan baris perintah tidak aman. Jadi, lebih baik untuk menghindarinya.

Pada artikel ini, Anda mempelajari penggunaan perintah unzip yang sangat membantu untuk membuat daftar dan mengekstrak arsip ZIP. Saya harap artikel ini akan bermanfaat bagi Anda di masa depan.