Cara Menggunakan ZIP di Linux

Cara Menggunakan ZIP di Linux


Klipping Linux Indonesia - ZIP adalah utilitas yang digunakan untuk mengompres/mengarsipkan file dan direktori di Linux. Aplikasi ZIP tersedia untuk sebagian besar distro utama. Tutorial ini untuk CLI/terminal. Yang Anda butuhkan hanyalah akses ke baris perintah dan pengguna root/sudo.

Jika Anda ingin melakukan zip/kompres sesuatu melalui GUI (antarmuka pengguna grafis), maka cukup klik kanan pada file atau folder dan klik Kompres atau Arsip. Dalam tutorial ini, akan menunjukkan cara menggunakan zip file dan direktori/folder di Linux. Tutorial ini akan bekerja pada sebagian besar distro utama, seperti Ubuntu, Linux Mint, Fedora, Debian, CentOS, dll.


Cara Menggunakan ZIP di Linux| Zip di Linux|Klipping Linux Indonesia | Blog Linux Indonesia
Cara Menggunakan ZIP di Linux - klipping linux

Cara menggunakan dan menginstal ZIP di Linux

Langkah pertama adalah menginstal zip (dan unzip) di Linux.


Pada beberapa sistem, zip mungkin sudah diinstal. Periksa apakah zip diinstal dengan menjalankan:


$ zip --v

Untuk menginstal zip, jika Anda menggunakan Ubuntu, Mint, atau Debian, jalankan perintah berikut:

$ sudo apt install zip unzip

Jika Anda menggunakan Fedora atau CentOS, jalankan perintah berikut:

$ dnf instal zip unzip
Proses instalasi harus serupa untuk distro lain juga.

Cara menggunakan ZIP di Linux


Sebelum mengetahui Cara Menggunakan ZIP di Linux, Anda terlebih dahulu wajib mengetahui Sintaks dasar zip sebagai berikut:

zip -[OPSI] zip_name filename1 filename2 foldername3

Sebagai contoh nyata, jika Anda ingin mengompres catatan Anda menjadi arsip zip:

$ zip notes notesmonday.txt notestuesday.txt voicenote.mp3

Contoh perintah ini akan membuat arsip “notes.zip” dengan dua file .txt dan satu file .mp3. Anda akan mendapatkan output untuk setiap file yang telah ditambahkan ke arsip:

# catatan zip notesmonday.txt notetuesday.txt voicenote.mp3

menambahkan: notesmonday.txt (tersimpan 0%)
menambahkan: notestuesday.txt (tersimpan 0%)
menambahkan: voicenote.mp3 (tersimpan 0%)

Jika Anda ingin menambahkan direktori (folder) beserta isinya ke arsip, Anda harus menggunakan opsi -r (recurse).

Contoh:

$ zip -r photos Ulang tahun_23 liburan10

Perintah ini akan membuat arsip “photos.zip” dengan direktori “Ulang Tahun_23” dan “liburan10” beserta semua file yang ada di direktori tersebut.

Ini adalah kasus penggunaan paling umum untuk zip. Jika Anda membutuhkan lebih banyak, periksa contoh di bawah ini.

Lebih banyak contoh cara menggunakan zip di Linux

Jika Anda ingin menambahkan kata sandi ke arsip, gunakan opsi "-e".

Jadi, jika Anda ingin menambahkan kata sandi ke arsip notes.zip yang akan Anda buat, jalankan perintah berikut:

$ zip -e catatan catatan1.txt catatan2.txt

Kemudian CLI akan meminta Anda memasukkan kata sandi dua kali.

Untuk file yang lebih besar, jika Anda ingin membagi arsip menjadi beberapa bagian/file, Anda dapat menggunakan opsi “-s”.

Sebagai contoh, jika Anda ingin membagi arsip menjadi beberapa file tidak lebih besar dari 699MB, Anda perlu menjalankan:

$ zip -s 699m -r video juni juli agustus

Contoh ini akan membuat arsip "videos.zip" yang dipecah menjadi beberapa yang tidak lebih besar dari 699MB, berisi folder "june", "july", dan "agust", dan file di folder tersebut.

Beberapa opsi "M" untuk MB, Anda juga dapat menggunakan "k" untuk kB, "g" untuk GB, atau "t" untuk TB.

Jika Anda ingin menguji arsip , Anda perlu menggunakan opsi "-T".

Misalnya, jika Anda menjalankan:
$ zip -T videos.zip

Ini akan menguji arsip yang baru saja Anda buat dan CLI akan menampilkan hasil seperti:

$ tes video.zip OK
jika tes berhasil dan semuanya baik-baik saja.

Untuk zip beberapa/semua file sekaligus , tanpa memasukkannya satu per satu, Anda dapat menggunakan * wildcard.

Misalnya, jika Anda menjalankan:

$ zip acak *

Ini akan membuat arsip random.zip akan semua file di direktori saat ini.

Anda juga dapat menggunakan * wildcard untuk membatasi file yang Anda gunakan untuk zip.

Misalnya, jika Anda menjalankan:

$ zip buku *.txt
Ini akan membuat arsip "buku.zip" dengan semua file .txt di direktori saat ini.

Untuk lebih banyak contoh dan bantuan dalam menggunakan perintah zip , jalankan:

$ zip -h

Cara membuka zip arsip di Linux

Untuk meng-unzip (mengekstrak) arsip di Linux, cukup gunakan perintah unzip yang Anda instal sebelumnya.

Sintaks dasarnya adalah:

$ unzip file.zip
Dan dengan jalur dan folder tujuan:

$ unzip /path/to/archive.zip -d /path/to/destination

Untuk contoh paling sederhana, jika Anda memiliki arsip “notes.zip” di direktori tempat Anda berada saat ini dan Anda ingin mengekstraknya di direktori yang sama, jalankan saja:

$ unzip note.zip

Jika Anda ingin membuka zip arsip di folder tujuan yang berbeda, jalankan:

$ unzip notes.zip -d JuneNotes

Jika arsip yang ingin Anda buka zip berada di direktori yang berbeda dari direktori tempat Anda berada saat ini, dan Anda ingin mengekstrak arsip ke direktori yang berbeda dari direktori tempat Anda berada saat ini, jalankan:

$ unzip /opt/notes.zip -d /home/JuneNotes



Kesimpulan

Tutorial diatas merupakan tutorial  Cara Menggunakan ZIP di Linux dengan mudah dan dapat Anda gunakan dan pelajari secara otodidak dengan menggunakan distro linux yang saat ini banyak beredar.


Salam Klippinglinux 💬

Komentar