GNU/Linux >> Tutoriales Linux >  >> Linux

zip:comando no encontrado

Si ha realizado algún trabajo en el mundo de Microsoft Windows, sin duda ha utilizado archivos zip. Se convirtió en una característica tan popular que Microsoft finalmente la incorporó al sistema operativo Windows a partir de XP. La utilidad zip le permite comprimir fácilmente archivos grandes (tanto de texto como ejecutables) en archivos más pequeños que ocupan menos espacio.

Para ver las opciones disponibles en el comando zip, ejecute el siguiente comando:

% 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

Si encuentra un error que se muestra a continuación mientras ejecuta el comando zip:

zip: command not found

puede intentar instalar el paquete zip como se muestra a continuación según su elección de distribución.

Distribución Comando
OS X crear zip de instalación
Debian apt-get install zip
Ubuntu apt-get install zip
Alpino apk añadir código postal
Arco Linux pacman-S zip
Kali Linux apt-get install zip
Cent OS yum instalar zip
Fedora dnf instalar zip
Raspbian apt-get install zip

Ejemplos de comandos zip

1. Si intenta comprimir un directorio con otros directorios en él, los comandos que está utilizando actualmente se saltarán esos directorios. Debe indicarle a zip que ingrese recursivamente a esas carpetas usando la opción -r.

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

2. Agregue archivos/directorios a un archivo específico:

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

3. Eliminar archivos/directorios de un archivo específico:

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

4. Archivar archivos/directorios e[x]cluir los especificados:

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

5. Archivar archivos/directorios con un nivel de compresión específico (`0`:el más bajo, `9`:el más alto):

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

6. Cree un archivo [e]ncriptado con una contraseña específica:

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

7. Archivar archivos/directorios en un archivo zip dividido en varias partes (por ejemplo, partes de 3 GB):

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

8. Imprimir contenido de archivo específico:

$ zip -sf path/to/compressed.zip
descomprimir:comando no encontrado


Linux
  1. ifrename:comando no encontrado

  2. netstat:comando no encontrado

  3. kubectl:comando no encontrado

  4. tvservice:comando no encontrado

  5. lspci:comando no encontrado

aws-shell:comando no encontrado

dpkg:comando no encontrado

id:comando no encontrado

w:comando no encontrado

df:comando no encontrado

du:comando no encontrado