GNU/Linux >> Belajar Linux >  >> Linux

zip:perintah tidak ditemukan

Jika Anda telah melakukan pekerjaan apa pun di dunia Microsoft Windows, tidak diragukan lagi Anda telah menggunakan file zip. Ini menjadi fitur yang sangat populer sehingga Microsoft akhirnya memasukkannya ke dalam sistem operasi Windows yang dimulai dengan XP. Utilitas zip memungkinkan Anda dengan mudah mengompres file besar (baik teks maupun yang dapat dieksekusi) menjadi file yang lebih kecil yang menggunakan lebih sedikit ruang.

Untuk melihat opsi yang tersedia dalam perintah zip, jalankan perintah di bawah ini:

% zip --help
Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license.
Zip 3.0 (July 5th 2008). Usage:
zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]
  The default action is to add or replace zipfile entries from list, which
  can include the special name - to compress standard input.
  If zipfile and list are omitted, zip compresses stdin to stdout.
  -f   freshen: only changed files  -u   update: only changed or new files
  -d   delete entries in zipfile    -m   move into zipfile (delete OS files)
  -r   recurse into directories     -j   junk (don't record) directory names
  -0   store only                   -l   convert LF to CR LF (-ll CR LF to LF)
  -1   compress faster              -9   compress better
  -q   quiet operation              -v   verbose operation/print version info
  -c   add one-line comments        -z   add zipfile comment
  -@   read names from stdin        -o   make zipfile as old as latest entry
  -x   exclude the following names  -i   include only the following names
  -F   fix zipfile (-FF try harder) -D   do not add directory entries
  -A   adjust self-extracting exe   -J   junk zipfile prefix (unzipsfx)
  -T   test zipfile integrity       -X   eXclude eXtra file attributes
  -y   store symbolic links as the link instead of the referenced file
  -e   encrypt                      -n   don't compress these suffixes
  -h2  show more help

Jika Anda menemukan kesalahan yang ditunjukkan di bawah ini saat menjalankan perintah zip:

zip: command not found

Anda dapat mencoba menginstal paket zip seperti yang ditunjukkan di bawah ini sesuai dengan pilihan distribusi Anda.

Distribusi Perintah
OS X buat instal zip
Debian apt-get install zip
Ubuntu apt-get install zip
Alpin apk tambahkan zip
Linux Arch pacman -S zip
Kali Linux apt-get install zip
CentOS yum install zip
Fedora dnf instal zip
Raspbian apt-get install zip

Contoh Perintah zip

1. Jika Anda mencoba mengompresi direktori dengan direktori lain di dalamnya, perintah yang sedang Anda gunakan akan melewati direktori tersebut. Anda perlu memberi tahu zip untuk masuk ke folder tersebut secara rekursif menggunakan opsi -r.

$ zip -r test.zip /tmp/test/*

2. Tambahkan file/direktori ke arsip tertentu:

$ zip -r path/to/compressed.zip path/to/file_or_directory1 path/to/file_or_directory2 ...

3. Hapus file/direktori dari arsip tertentu:

$ zip -d path/to/compressed.zip path/to/file_or_directory1 path/to/file_or_directory2 ...

4. Arsipkan file/direktori e[x]termasuk yang ditentukan:

$ zip path/to/compressed.zip path/to/file_or_directory1 path/to/file_or_directory2 ... -x path/to/excluded_files_or_directories

5. Mengarsipkan file/direktori dengan tingkat kompresi tertentu (`0` – terendah, `9` – tertinggi):

$ zip -r -0-9 path/to/compressed.zip path/to/file_or_directory1 path/to/file_or_directory2 ...

6. Buat arsip [e]enkripsi dengan kata sandi tertentu:

$ zip -r -e path/to/compressed.zip path/to/file_or_directory1 path/to/file_or_directory2 ...

7. Arsipkan file/direktori ke file zip multi-bagian [s]plit (mis. 3 GB bagian):

$ zip -r -s 3g path/to/compressed.zip path/to/file_or_directory1 path/to/file_or_directory2 ...

8. Cetak konten arsip tertentu:

$ zip -sf path/to/compressed.zip
unzip:perintah tidak ditemukan


Linux
  1. manajer langganan:perintah tidak ditemukan

  2. dnf:perintah tidak ditemukan

  3. bc:perintah tidak ditemukan

  1. dpkg:perintah tidak ditemukan

  2. id:perintah tidak ditemukan

  3. w:perintah tidak ditemukan

  1. ifrename:perintah tidak ditemukan

  2. df:perintah tidak ditemukan

  3. du:perintah tidak ditemukan