Dalam artikel ini, anda akan belajar cara mengekstrak fail ZIP melalui baris perintah dalam sistem Linux menggunakan utiliti arahan unzip. Kami telah melaksanakan beberapa arahan unzip yang berguna di Ubuntu 20.04 sistem yang diberikan di bawah:
Cara menggunakan arahan unzip pada Ubuntu 20.04?
Perintah unzip sudah dipasang pada sistem saya Ubuntu 20.04. Tetapi jika ini tidak dipasang pada sistem Linux anda, maka anda boleh memasangnya dengan mudah pada sistem anda.
Untuk memasang arahan unzip, Buka tetingkap terminal menggunakan Ctrl + Alt + t dan ketik perintah berikut pada layar terminal:
$ sudo apt pasang unzip
Ekstrak fail ZIP dengan arahan unzip
Dengan menggunakan arahan unzip yang mudah, anda boleh mengekstrak semua fail dari arkib zip ke dalam direktori fail zip seperti berikut:
$ unzip nama fail.zipSebagai contoh, kami telah memuat turun fail zip di 'Downloads' dengan nama 'testfile.zip '. Jadi, pertama, arahkan ke direktori Muat turun dan kemudian kami telah mengekstrak fail zip menggunakan arahan berikut:
$ cd Muat turun$ unzip testfile.zip
Buka zip fail ke direktori lain
Dengan menggunakan -d switch dengan arahan unzip, anda boleh mengekstrak fail ke lokasi lain dan bukannya direktori semasa. Sintaks asasnya adalah seperti berikut:
$ unzip nama fail.zip -d / direktori-jalanSebagai contoh, kami ingin mengekstrak fail zip di desktop dan bukannya Muat turun semasa. Oleh itu, kami menggunakan arahan berikut untuk melakukan ini:
$ sudo unzip testfile.zip -d / rumah / kbuzdar / Desktop
Seperti yang anda lihat pada gambar berikut folder telah diekstrak di desktop saya. Anda semestinya mempunyai kebenaran membaca dan menulis untuk mengekstrak fail ZIP ke direktori yang berbeza.
Ekstrak fail ZIP dengan output yang menekan
Apabila anda mengekstrak fail zip, pertama kali mencetak semua nama fail semasa pengekstrakan dan juga memaparkan ringkasan setelah selesai. Dengan menggunakan suis '-q' dengan perintah unzip, anda boleh mengelakkan mencetak mesej ini di terminal seperti berikut:
$ unzip -q nama fail.zipSebagai contoh, kami telah mengekstrak 'testfile.zip 'menggunakan suis' -q '. Anda dapat melihat fail zip diekstrak tanpa mencetak nama fail.
$ unzip -q testfile.zip
Kecualikan fail daripada mengekstrak fail ZIP
Anda boleh mengecualikan direktori dan fail sambil membuka zip fail. Gunakan suis '-x' dengan perintah unzip dan nama fail yang dikecualikan dipisahkan dengan ruang seperti berikut:
$ unzip nama fail.zip -x name-exclude1 name-exclude2Sebagai contoh, kami ingin mengecualikan direktori 'wp-content' dan 'wp-admin' pada pengekstrakan seperti berikut:
$ unzip testfile.zip -x "* wp-content *" "* wp-admin *"
Timpa fail yang belum dizip
Sekiranya anda sudah membuka fail dan anda akan menjalankan perintah seperti berikut:
$ unzip testfile.zipDalam kes ini, ia akan meminta anda menimpa fail yang belum dizip yang ada yang dipaparkan dalam output berikut:
Untuk menimpa fail yang ada tanpa menghasilkan prompt, anda akan menggunakan pilihan '-o' dengan arahan unzip seperti berikut:
$ unzip -o testfile.zipSila gunakan arahan ini dengan berhati-hati kerana jika ada kesilapan, anda boleh kehilangan data asal anda.
Senaraikan kandungan fail zip
Pilihan '-l' dengan arahan unzip digunakan untuk menyenaraikan kandungan fail zip seperti berikut:
$ unzip -l nama fail.zipDalam contoh berikut, kami telah menyenaraikan kandungan 'testfile.zip '.
$ unzip -l testfile.zip
Sekiranya anda tidak mahu menimpa fail yang ada atau memadam beberapa fail yang diekstrak secara tidak sengaja. Kemudian, anda boleh menggunakan pilihan '-n' dengan arahan unzip yang akan secara paksa melangkau pengambilan fail yang sudah diekstrak atau ada.
$ unzip -n testfile.zip
Nyahzip berbilang fail
Dengan menggunakan ungkapan biasa, anda boleh membuka zip fail arkib yang sepadan dalam direktori semasa. Untuk membuka zip beberapa fail, anda akan menggunakan arahan berikut di terminal:
$ unzip '*.zip 'Dalam gambar berikut, anda melihat bahawa ia akan mengekstrak semua fail zip dari direktori kerja semasa.
Cara unzip fail yang dilindungi kata laluan?
Anda juga boleh membuka zip fail zip yang dilindungi kata laluan menggunakan arahan unzip seperti berikut:
$ unzip -P Nama fail Kata Laluan.zipUntuk membuka fail yang dilindungi kata laluan menggunakan baris perintah, tidak selamat. Jadi, lebih baik menjauhinya.
Dalam artikel ini, anda mengetahui penggunaan arahan unzip yang sangat berguna untuk menyenaraikan dan mengekstrak arkib ZIP. Saya harap artikel ini berguna untuk anda pada masa akan datang.