GNU/Linux >> Belajar Linux >  >> Linux

Cara Menggunakan Unzip di Linux

Membuat zip dan membuka ritsleting file memudahkan banyak tugas rumit seperti transfer file! Dalam tutorial ini, Anda akan mempelajari cara menggunakan unzip menggunakan perintah Linux untuk meningkatkan alur kerja VPS Anda!

Zip adalah fungsi kompresi yang umum digunakan yang portabel dan mudah digunakan. Anda bahkan dapat membuka zip file di Windows, yang dibuat di Linux!

Unzip adalah utilitas yang tidak tersedia di sebagian besar Linux secara default, tetapi dapat dengan mudah diinstal. Dengan membuat file .zip, Anda dapat mencocokkan kompresi file .tar.gz!

Untuk Apa Zip Digunakan?

Berikut adalah beberapa skenario di mana Anda dapat memilih untuk menggunakan file zip:

  • Saat Anda sering bekerja antara sistem berbasis Windows dan Unix. Ini tidak hanya mengompresi file tetapi juga merupakan utilitas paket file. Bekerja pada beberapa sistem operasi
  • Untuk menghemat bandwidth. Jika Anda memiliki bandwidth yang terbatas atau dibatasi, maka zip dapat digunakan antara dua server untuk transfer file
  • Mentransfer file dengan cepat. Utilitas zip mengurangi ukuran file, sehingga mengurangi waktu transfer
  • Unggah atau unduh direktori dengan kecepatan lebih cepat
  • Menghemat ruang disk
  • Buka zip file .zip yang dilindungi kata sandi
  • Nikmati rasio kompresi yang baik

Ingat, sebelum memanfaatkan Unzip di Linux, Anda harus memasukkan SSH ke server pribadi virtual Anda.

Sistem Debian dan Ubuntu

Menginstal unzip itu mudah! Dengan Ubuntu dan Debian gunakan perintah di bawah ini untuk menginstal unzip:

sudo apt install unzip

Duduk dan tunggu sebentar, hingga penginstalan selesai.

Untuk membuat file zip, Anda juga harus menginstal zip. Anda dapat melakukannya dengan perintah berikut:

sudo apt-get install zip

Instal Unzip di Linux CentOS dan Fedora

Sekali lagi ini sederhana dan dapat dilakukan dengan menggunakan perintah di bawah ini:

sudo yum install unzip

Setelah instalasi selesai, Anda dapat memeriksa jalurnya dengan perintah berikut:

which unzip

Setelah Anda menjalankan arah di baris perintah, Anda akan mendapatkan output yang terlihat seperti ini:

/usr/bin/unzip

Anda juga dapat mengonfirmasi semuanya terpasang dengan benar dengan menggunakan perintah di bawah ini. Ini akan memberikan verbose dengan detail utilitas unzip.

unzip -v

Cara Menggunakan Zip dan Unzip di Linux

Sekarang setelah kita mengetahui cara menginstal utilitas, kita dapat mulai mempelajari kegunaan dasarnya:

Membuat File Zip di Linux

Sintaks dasar untuk membuat file .zip adalah:

zip options zipfile list_Of_files

Untuk mengujinya, kami membuat dua file – ExampleFile.txt dan ContohFile1.txt . Kami akan mengompresnya menjadi sampleZipFile.zip dengan perintah berikut:

zip sampleZipFile.zip ExampleFile.txt ExampleFile1.txt

Menggunakan Linux untuk Meng-Unzip file

Perintah unzip dapat digunakan tanpa opsi apa pun. Ini akan membuka zip semua file ke direktori saat ini. Salah satu contohnya adalah seperti yang ditunjukkan di bawah ini:

unzip sampleZipFile.zip

Ini secara default akan dibuka ritsletingnya di folder saat ini asalkan Anda memiliki akses baca-tulis.

Menghapus File dari File .zip

Setelah file .zip dibuat, Anda dapat menghapus atau menghapus file di dalamnya. Jadi, jika Anda ingin menghapus ExampleFile.txt dari sampleZipFile.zip yang ada , maka Anda dapat menggunakan perintah berikut:

zip –d sampleZipFile.zip ExampleFile.txt

Setelah perintah ini dijalankan, Anda dapat membuka zip file .zip menggunakan:

unzip sampleZipFile.zip

Di sini Anda akan menemukan bahwa ExampleFile.txt telah dihapus dan tidak dapat dilihat saat ekstraksi.

Cara Memperbarui File Zip

Setelah file .zip dibuat, Anda dapat menambahkan file baru ke file .zip yang sudah ada. Misalkan file baru ExampleFile2.txt perlu ditambahkan ke sampleZipFile.zip yang sudah ada . Anda dapat melakukannya dengan perintah yang ditunjukkan di bawah ini:

zip –u sampleZipFile.zip ExampleFile2.txt

Sekarang jika Anda mengekstrak sampleZipFile.zip , Anda akan menemukan file baru ExampleFile2.txt ditambahkan ke dalamnya.

Memindahkan File ke Zip

Anda dapat dengan mudah memindahkan file tertentu ke file zip. Itu berarti bahwa setelah menambahkan file, mereka akan dihapus dari direktori aslinya. Ini sebagian besar digunakan ketika Anda memiliki file atau direktori besar, tetapi perlu menghemat ruang disk. Ini dilakukan dengan menambahkan -m pilihan. Contoh dari perintah ini adalah:

zip –m sampleZipFile.zip ExampleFile2.txt

Penggunaan Zip secara Rekursif di Linux

-r option digunakan untuk zip file secara rekursif. Opsi ini akan memampatkan semua file yang ada di dalam folder. Contoh dari perintah tersebut adalah seperti yang ditunjukkan di bawah ini:

zip –r sampleZipFile.zip MyDirectory

Dalam contoh, MyDirectory adalah direktori yang memiliki banyak file dan sub-direktori untuk di-zip.

Kecualikan File dalam Zip

Saat membuat file .zip, Anda dapat mengecualikan file yang tidak diinginkan. Ini dilakukan dengan menggunakan -x pilihan. Di bawah ini contohnya:

zip -x sampleZipFile.zip ExampleFile.txt

Di sini ContohFile.txt tidak akan ditambahkan ke sampleZipFile.zip .

Buka zip ke Direktori Lain

Jika Anda tidak ingin membuka zip ke direktori saat ini tetapi ingin menentukan lokasi direktori, maka ini juga dapat dilakukan. Gunakan -d opsi untuk menyediakan jalur direktori dalam perintah unzip. Contoh dari perintah tersebut adalah seperti yang ditunjukkan di bawah ini:

unzip sampleZipFile.zip -d /usr/sampleZip/ExampleDir

Gunakan Linux Unzip dengan Beberapa File Zip

Jika Anda ingin meng-unzip beberapa file zip yang ada dalam direktori kerja Anda saat ini, maka Anda dapat menggunakan perintah seperti yang ditunjukkan di bawah ini:

unzip ‘*.zip’

Perintah ini akan membuka zip semua file zip individual.

Suppress Output Saat Menggunakan Unzip di Linux

Secara default, ketika kita menggunakan perintah unzip, perintah tersebut akan mencetak daftar semua file yang akan diekstrak. Ringkasan proses ekstraksi dicetak. Jika Anda ingin menyembunyikan pesan ini, Anda dapat menggunakan -q pilihan. Perintahnya akan seperti yang ditunjukkan di bawah ini:

unzip -q sampleZipFile.zip

Kecualikan File Menggunakan Unzip di Linux

Jika Anda ingin mengekstrak semua file kecuali satu, maka Anda dapat menggunakan perintah serupa seperti yang ditunjukkan di bawah ini:

unzip sampleZipFile.zip -x excludedFile.txt

Di sini perintah akan membuka zip semua file kecuali excludedFile.txt .

Anda juga dapat mencegah jenis file tertentu agar tidak diekstraksi. Salah satu contohnya adalah seperti yang ditunjukkan di bawah ini:

unzip sampleZipFile.zip -x "*.png/*"

Perintah di atas akan mengecualikan semua file .png agar tidak diekstraksi.

Menggunakan Unzip di Linux dengan File yang Dilindungi Kata Sandi

File .zip yang dilindungi kata sandi dapat didekompresi menggunakan opsi -P. Contoh dari perintah tersebut adalah seperti yang ditunjukkan di bawah ini:

unzip -P Password sampleZipFile.zip

Pada perintah di atas, Kata Sandi akan menjadi kata sandi untuk file .zip.

Mengganti File Zip

Saat Anda membuka zip file yang sama lagi di lokasi yang sama tempat file diekstraksi, secara default Anda akan menemukan pesan yang menanyakan apakah Anda ingin menimpa file saat ini, menimpa semua file, lewati ekstraksi untuk file saat ini, lewati ekstraksi untuk semua file atau ganti nama file saat ini.

Pilihannya akan seperti yang ditunjukkan di bawah ini:

[y]es, [n]o, [A]ll, [N]one, [r]ename

Anda dapat mengganti file ini dengan menggunakan -o pilihan. Salah satu contohnya adalah seperti yang ditunjukkan di bawah ini:

unzip -o sampleZipFile.zip

Perhatian harus diambil saat menjalankan perintah ini karena ini akan sepenuhnya menimpa salinan yang ada. Setiap perubahan yang dibuat pada salinan sebelumnya akan ditimpa.

Menggunakan Linux Unzip Tanpa Timpa File

Jika Anda telah membuka ritsleting file dan membuat beberapa perubahan tetapi Anda tidak sengaja menghapus beberapa file, maka Anda dapat menggunakan pendekatan ini untuk memulihkannya! Gunakan -n opsi untuk melewati ekstraksi jika file sudah ada. Jadi secara efektif hanya file yang tidak ada yang akan diekstraksi. Contoh dari perintah tersebut adalah:

unzip -n sampleZipFile.zip

Cara Membuat Daftar Isi Zip di Linux

-l opsi akan mencantumkan semua file di dalam .zip bersama dengan stempel waktu dan detail dasar lainnya. Contoh dari perintah tersebut adalah:

unzip -l sampleZipFile.zip

Kesimpulan

Itu saja, Anda diperkenalkan ke semua fungsi penting dari zip dan unzip utilitas Linux. Mulai tingkatkan manajemen file Anda sekarang juga!


Linux
  1. Cara menggunakan BusyBox di Linux

  2. Cara menggunakan Perintah Su di Linux

  3. Cara Unzip File di Linux (dengan Contoh)

  1. Bagaimana saya menggunakan cron di Linux

  2. Cara menggunakan FIND di Linux

  3. Pelajari Cara Zip dan Unzip File di Linux dan jadilah Master Zip

  1. Bagaimana saya menggunakan pengaturan aksesibilitas Linux

  2. Cara menggunakan pkgsrc di Linux

  3. Cara Unzip File ZIP di Ubuntu / Linux