GNU/Linux >> Belajar Linux >  >> Linux

Cara Zip File dan Direktori di Linux (dengan Contoh)

Artikel ini akan menunjukkan kepada Anda cara mudah menggunakan perintah Zip di Linux untuk membuat file dan direktori Zip .

Zip adalah format file arsip paling populer yang memungkinkan kompresi data tanpa kehilangan. Ini digunakan untuk mengompresi file untuk mengurangi ukuran file.

Program Zip menempatkan satu atau beberapa file terkompresi ke dalam satu arsip zip dan informasi tentang file tersebut. Selain itu, seluruh struktur direktori dapat dikemas ke dalam arsip Zip dengan satu perintah.

Pertama, Anda harus menginstal zip perintah karena tidak diinstal secara default di sebagian besar distribusi Linux.

Instal perintah zip di Fedora / RedHat / AlmaLinux / Rocky Linux

sudo dnf install zip

Instal perintah zip di Ubuntu / Debian / Linux Mint

sudo apt install zip

Cara Membuat Zip File dan Direktori di Linux

Untuk membuat file Zip menggunakan zip perintah di Linux, Anda harus memberi tahu zip nama file arsip dan file mana yang akan disertakan di dalamnya.

zip <archivename> <filename1> <filename2> ...

Misalnya, untuk zip file bernama file1.txt dan file2.txt ke file zip bernama my-archive.zip , perintahnya adalah:

zip my-archive.zip file1.txt file2.txt

Akibatnya, setiap file terdaftar saat ditambahkan. Selain itu, nama file dan jumlah kompresi yang dicapai pada file tersebut juga ditampilkan.

Selanjutnya, jika Anda tidak ingin melihat output dari zip saat file dibuat, gunakan -q (--quiet ) pilihan.

zip -q my-archive.zip file1.txt file2.txt

Untuk memasukkan sub-direktori dan semua yang ada di dalamnya ke dalam file Zip, gunakan -r (--recurse-paths ) dan memiliki nama subdirektori di baris perintah.

zip -r my-archive.zip directory1/ directory2/ file1.txt file2.txt

Cara Membuat File Zip yang Dilindungi Kata Sandi di Linux

Menambahkan kata sandi ke file Zip menggunakan zip perintah di Linux itu mudah.

Misalnya, Anda dapat menggunakan -e (--encrypt ), dan Anda akan diminta untuk memasukkan kata sandi dan memasukkannya kembali untuk verifikasi. Perhatikan bahwa kata sandi tidak akan ditampilkan di terminal saat Anda memasukkannya.

zip -e my-archive.zip file1.txt file2.txt

Cara Memperbarui File Zip yang Ada di Linux

Misalnya, kita telah mengompresi arsip dan kemudian memodifikasi file. Ada kemungkinan untuk menambahkan file yang diperbarui ke arsip terkompresi dengan -u (--update ) pilihan.

Jadi, kami akan menambahkan file1.txt yang diperbarui dan file3.txt yang baru dibuat ke arsip.

zip -u my-archive.zip file1.txt file3.txt

Kesimpulan

Sekarang Anda tahu cara menggunakan perintah zip di Linux. Untuk informasi terperinci, Anda dapat menuju ke halaman manual perintah. Untuk mengekstrak arsip Zip di sistem Linux, Anda dapat menggunakan perintah unzip.

Jangan ragu untuk meninggalkan komentar jika Anda memiliki pertanyaan.


Linux
  1. Cara Menggunakan Perintah 'cat' dan 'tac' dengan Contoh di Linux

  2. Cara Mengarsipkan File Dan Direktori Di Linux [Bagian 2]

  3. Cara Menyalin / Memindahkan File dan Direktori di Linux dengan perintah "cp" dan "mv"

  1. Cara Mengarsipkan File Dan Direktori Di Linux [Bagian 1]

  2. Cara Kompres Dan Dekompresi File Di Linux

  3. Cara Menemukan File dengan Perintah fd di Linux

  1. Cara Menyalin File dan Direktori di Linux

  2. Cara Unzip File di Linux (dengan Contoh)

  3. Bagaimana Cara Menyalin File di Linux dan Unix? Contoh Perintah 10 cp