Provided by: manpages-es_4.13-4_all bug

NOMBRE

       gzip, gunzip, zcat - comprimen o expanden ficheros

SINOPSIS

       gzip [ -acdfhklLnNrtvV19 ] [-S sufijo] [ nombre ... ]
       gunzip [ -acfhklLnNrtvV ] [-S sufijo] [ nombre ... ]
       zcat [ -fhLV ] [ nombre ... ]

DESCRIPCIÓN

       Gzip reduces the size of the named files using Lempel-Ziv coding (LZ77).  Whenever possible, each file is
       replaced  by  one with the extension .gz, while keeping the same ownership modes, access and modification
       times.  (The default extension is z for MSDOS, OS/2 FAT, Windows NT FAT and  Atari.)   If  no  files  are
       specified,  or if a file name is "-", the standard input is compressed to the standard output.  Gzip will
       only attempt to compress regular files.  In particular, it will ignore symbolic links.

       Si el nombre del fichero comprimido es demasiado largo para su sistema de ficheros, gzip lo trunca.  Gzip
       intenta truncar solamente las partes del nombre del  fichero  que  sean  de  más  de  3  caracteres.  (El
       delimitador  de  las  partes es el punto.) Si el nombre consiste solamente en partes pequeñas, se truncan
       las mayores. Por ejemplo, si los nombres de ficheros están limitados a 14 caracteres,  gzip.msdos.exe  se
       comprime  a  gzi.msd.exe.gz.  Los nombres no se truncan en sistemas que no tienen un límite respecto a la
       longitud de nombres de ficheros.

       Por omisión, gzip mantiene el nombre de fichero original, así como los tiempos de  acceso,  etc.,  en  el
       fichero  comprimido.  Estos  datos se emplean cuando se descomprime el fichero con la opción -N.  Esto es
       útil cuando el nombre de fichero comprimido se truncó o cuando los tiempos no se preservaron  después  de
       una transferencia.

       Los  ficheros  comprimidos pueden restaurarse a su forma original mediante gzip -d o gunzip o zcat. Si el
       nombre original guardado en el fichero comprimido  no  es  adecuado  para  su  sistema  de  ficheros,  se
       construye un nuevo nombre a partir del original de forma que sea válido para este sistema de ficheros.

       gunzip  takes  a  list of files on its command line and replaces each file whose name ends with .gz, -gz,
       .z, -z, or _z (ignoring case)  and which begins with the correct magic number with an  uncompressed  file
       without  the  original  extension.   gunzip  also  recognizes  the  special  extensions  .tgz and .taz as
       shorthands for .tar.gz and .tar.Z respectively.  When  compressing,  gzip  uses  the  .tgz  extension  if
       necessary instead of truncating a file with a .tar extension.

       gunzip can currently decompress files created by gzip, zip, compress, compress -H or pack.  The detection
       of the input format is automatic.  When using the first two formats, gunzip checks a 32 bit CRC. For pack
       and  gunzip  checks  the  uncompressed  length.  The  standard  compress format was not designed to allow
       consistency checks. However gunzip is sometimes able to detect a bad .Z file. If you get  an  error  when
       uncompressing a .Z file, do not assume that the .Z file is correct simply because the standard uncompress
       does  not  complain.  This  generally  means  that  the standard uncompress does not check its input, and
       happily generates garbage output.  The SCO compress -H format (lzh compression method) does not include a
       CRC but also allows some consistency checks.

       Files created by zip can be uncompressed by gzip only if they have a single member  compressed  with  the
       'deflation'  method.  This  feature  is  only  intended to help conversion of tar.zip files to the tar.gz
       format.  To extract a zip file with a single member, use a command like gunzip <foo.zip or gunzip -S .zip
       foo.zip.  To extract zip files with several members, use unzip instead of gunzip.

       zcat es idéntico a gunzip -c. (En  algunos  sistemas,  zcat  puede  haberse  instalado  como  gzcat  para
       preservar  el  enlace  original  a compress). zcat descomprime tanto una lista de ficheros en la línea de
       órdenes o su entrada  estándar,  y  escribe  los  datos  descomprimidos  en  la  salida  estándar.   zcat
       descomprimirá ficheros que tengan el número mágico correcto tanto si tienen un sufijo .gz como si no.

       Gzip  emplea el algoritmo de Lempel-Zip usado en zip y PKZIP.  La cantidad de compresión obtenida depende
       del tamaño de la entrada y de la distribución de subcadenas de caracteres comunes.  Típicamente, texto en
       inglés o código fuente se reduce en un porcentaje del 60 al 70%.  La commpresión es por lo general  mucho
       mejor  que  la  que se obtiene con LZW (que es lo que se usa en compress), la codificación de Huffman (lo
       que se usa en pack), o el código de Huffman adaptativo (usado en compact).

       La compresión siempre se realiza, aunque el fichero comprimido resulte algo mayor  que  el  original.  La
       expansión  en  el  peor  caso  es de unos pocos bytes para la cabecera del fichero gzip, más 5 bytes cada
       bloque de 32 kB, o una relación de expansión del 0,015% para ficheros grandes. Observe que el  número  de
       bloques  de  disco  usados  realmente  casi  nunca  se incrementa.  gzip preserva el modo, propietarios y
       tiempos de los ficheros, cuando comprime o cuando descomprime.

OPCIONES

       -a --ascii
              Modo de texto ASCII: convierte los saltos de línea según los convenios  locales.  Esta  opción  se
              admite  solamente  en  algunos  sistemas  no Unix. Para MS-DOS, CR LF se convierten a LF cuando se
              comprime, y LF se convierte a CR LF al descomprimir.

       -c --stdout --to-stdout
              Escribe la salida en la salida estándar; deja los ficheros originales tal cuales.  Si  hay  varios
              ficheros   de   entrada,   la   salida   consiste   en   una  secuencia  de  miembros  comprimidos
              independientemente. Para conseguir una mejor compresión, concatene todos los ficheros  de  entrada
              antes de comprimirlos.

       -d --decompress --uncompress
              Descomprime.

       -f --force
              Fuerza  la  compresión  o descompresión incluso si el fichero tiene varios enlaces o si el fichero
              correspondiente ya existe, o si los datos comprimidos se leen de, o se escriben en, una  terminal.
              Si  los  datos  de  entrada no están en un formato reconocido por gzip, y si se ha dado también la
              opción --stdout, copia los datos de entrada a la salida estándar sin cambiarlos: entonces zcat  se
              comporta  como cat. Si no se da la opción -f y no se está en segundo plano, gzip pide verificación
              si un fichero existente está a punto de sobreescribirse.

       -h --help
              Muestra una pantalla de ayuda y acaba.

       -k --keep
              Keep (don't delete) input files during compression or decompression.

       -l --list
              Para cada fichero comprimido, lista los siguientes campos:

                  compressed size: el tamaño del fichero comprimido
                  uncompressed size: el tamaño del fichero descomprimido
                  ratio: relación de compresión (0.0% si no se conoce)
                  uncompressed_name: nombre del fichero descomprimido

              El tamaño descomprimido se da como -1 para ficheros que no estén en  formato  de  gzip,  como  los
              ficheros  comprimidos  .Z.  Para  obtener  el  tamaño  descomprimido  para  un  fichero así, puede
              emplearse:

                  zcat fichero.Z | wc -c

              Si además se da la opción --verbose, se muestran asimismo los siguientes campos:

                  method: método de compresión
                  crc: el CRC de 32 bits de los datos descomprimidos
                  date & time: tiempos del fichero descomprimido

              Los métodos de compresión aceptados actualmente son  el  hinchado  o  deflación,  compresión,  lzh
              (compress  -H  de SCO) y empaquetado. El CRC se da como ffffffff para un fichero que no esté en el
              formato de gzip.

              Con --name, el nombre descomprimido, fecha y hora, son los guardados en el fichero  comprimido  si
              está presente.

              Con  --verbose,  también se muestran los totales de tamaño y relación de compresión para todos los
              ficheros, a menos que algunos tamaños se desconozcan. Con --quiet, el título y los totales  no  se
              muestran.

       -L --license
              Muestra la licencia de uso de gzip y acaba.

       -n --no-name
              Cuando comprime, no guarda de forma predeterminada el nombre original del fichero y sus tiempos de
              acceso  y demás. (El nombre original siempre se guarda si ha de truncarse.) Cuando descomprime, no
              restaura el nombre de fichero original si está presente (quita solamente el  sufijo  de  gzip  del
              nombre  de  fichero  comprimido)  y no restaura las marcas de tiempo originales si están presentes
              (las copia del fichero comprimido). Esta opción está activa por omisión cuando descomprime.

       -N --name
              Al comprimir, siempre guarda  el  nombre  de  fichero  original  y  las  marcas  de  tiempo;  este
              comportamiento es el predeterminado. Al descomprimir, restaura el nombre de fichero original y las
              marcas  de  tiempo  si están presentes. Esta opción es útil en sistemas que tienen un límite en la
              longitud del nombre del fichero o cuando las marcas de  tiempo  se  han  perdido  después  de  una
              transferencia de fichero.

       -q --quiet
              Suprime todos los avisos.

       -r --recursive
              Recorre  la  estructura  de  directorios  recursivamente.  Si cualquiera de los nombres de fichero
              especificados en la línea  de  órdenes  son  directorios,  gzip  descenderá  en  el  directorio  y
              comprimirá todos los ficheros que encuentre allí (o los descomprimirá en el caso de gunzip ).

       -S .suf --suffix .suf
              When compressing, use suffix .suf instead of .gz.  Any non-empty suffix can be given, but suffixes
              other  than  .z  and  .gz should be avoided to avoid confusion when files are transferred to other
              systems.

              When decompressing, add .suf to the beginning of the list of suffixes to  try,  when  deriving  an
              output file name from an input file name.

       --synchronous
              Use synchronous output.  With this option, gzip is less likely to lose data during a system crash,
              but it can be considerably slower.

       -t --test
              Test. Comprueba la integridad del fichero comprimido.

       -v --verbose
              Prolijo. Muestra el nombre y porcentaje de reducción para cada fichero comprimido o descomprimido.

       -V --version
              Versión. Muestra el número de versión y las opciones de compilación y luego acaba.

       -# --fast --best
              Regula  la  velocidad de la compresión según el dígito especificado #, donde -1 ó --fast indica el
              método de compresión más rápido (lo que implica una menor compresión)  y -9  ó  --best  indica  el
              método  de  compresión  más  lento  (lo  que implica la mejor compresión).  EL nivel de compresión
              predeterminado es -6 (esto es, dirigido a una mayor compresión a expensas de la velocidad).

       --rsyncable
              When you synchronize a compressed file between two computers, this option allows rsync to transfer
              only files that were changed in the archive instead of the  entire  archive.   Normally,  after  a
              change is made to any file in the archive, the compression algorithm can generate a new version of
              the archive that does not match the previous version of the archive. In this case, rsync transfers
              the  entire  new  version  of  the  archive  to  the remote computer.  With this option, rsync can
              transfer only the changed files as well as a small amount of metadata that is required  to  update
              the archive structure in the area that was changed.

EMPLEO AVANZADO

       Varios  ficheros comprimidos pueden concatenarse. En este caso, gunzip extraerá todos los miembros de una
       vez. Por ejemplo:

             gzip -c fich1  > fuu.gz
             gzip -c fich2 >> fuu.gz

       Entonces

             gunzip -c foo

       es equivalente a

             cat fich1 fich2

       En caso de daño a un miembro de un fichero .gz, los otros aún pueden recuperarse (si se quita el  miembro
       dañado). Sin embargo, puede obtenerse una mejor compresión comprimiendo todos los miembros de una vez:

             cat fich1 fich2 | gzip > fuu.gz

       comprime mejor que

             gzip -c fich1 fich2 > fuu.gz

       Si quiere recomprimir ficheros concatenados para obtener una mejor compresión, haga:

             gzip -cd viejo.gz | gzip > nuevo.gz

       Si  un  fichero  comprimido consta de varios miembros, el tamaño descomprimido y el CRC que dan la opción
       --list se aplica al último miembro  solamente.  Si  necesita  el  tamaño  descomprimido  para  todos  los
       miembros, puede usar:

             gzip -cd fich.gz | wc -c

       Si desea crear un solo fichero archivo con varios miembros de manera que éstos puedan extraerse más tarde
       independientemente,  utilice  un archivador como tar o zip. El tar de GNU admite la opción -z para llamar
       transparentemente a gzip. gzip está diseñado como un complemento de tar, no como un sustituto.

ENTORNO

       The obsolescent environment variable GZIP can hold a set of default options for gzip.  These options  are
       interpreted first and can be overwritten by explicit command line parameters.  As this can cause problems
       when  using  scripts,  this feature is supported only for options that are reasonably likely to not cause
       too much harm, and gzip warns if it is used.  This feature will be removed in a future release of gzip.

       You can use an alias or script instead.  For example, if gzip  is  in  the  directory  /usr/bin  you  can
       prepend $HOME/bin to your PATH and create an executable script $HOME/bin/gzip containing the following:

             #! /bin/sh
             export PATH=/usr/bin
             exec gzip -9 "$@"

VÉASE TAMBIÉN

       znew(1), zcmp(1), zmore(1), zforce(1), gzexe(1), zip(1), unzip(1), compress(1)

       The  gzip  file  format  is  specified  in  P.  Deutsch,  GZIP  file  format  specification  version 4.3,
       <https://www.ietf.org/rfc/rfc1952.txt>, Internet RFC 1952  (May  1996).   The  zip  deflation  format  is
       specified    in    P.    Deutsch,   DEFLATE   Compressed   Data   Format   Specification   version   1.3,
       <https://www.ietf.org/rfc/rfc1951.txt>, Internet RFC 1951 (May 1996).

DIAGNÓSTICOS

       El estado de salida es normalmente 0; si ocurre un error, el estado de salida es 1. Si ocurre  un  aviso,
       es 2.

       Usage: gzip [-cdfhklLnNrtvV19] [-S suffix] [file ...]
              Se han dado opciones no válidas en la línea de órdenes.

       fichero: not in gzip format
              El fichero que se le ha pasado a gunzip no estaba comprimido.

       fichero: Corrupt input. Use zcat to recover some data.
              El fichero comprimido está dañado. Se pueden recuperar los datos hasta donde estaba el fallo con

                    zcat fichero > recover

       fichero: compressed with xx bits, can only handle yy bits
              Fichero ha sido comprimido (con LZW) por un programa que ha podido tratar con más bits que con los
              que  puede  el  código  de  descompresión  en  esta  máquina.  Recomprima el fichero con gzip, que
              comprime mejor y usa menos memoria.

       fichero: already has .gz suffix -- unchanged
              Se supone que el fichero ya ha sido comprimido.  Renombre el fichero e inténtelo de nuevo.

       file already exists; do you wish to overwrite (y or n)?
              Responda "y" si quiere que el fichero de salida sea reemplazado; "n" si no.

       gunzip: corrupt input
              Se ha detectado una violación de segmento SIGSEGV, que normalmente significa  que  el  fichero  de
              entrada se ha corrompido.

       xx.x% Porcentaje de la entrada que se ha ganado en la compresión.
              (Relevante solamente para -v y -l.)

       -- not a regular file or directory: ignored
              Cuando  el  fichero de entrada no es un fichero regular ni un directorio, (esto es, por ejemplo un
              enlace simbólico, zócalo, FIFO, dispositivo), se deja inalterado.

       -- has xx other links: unchanged
              El fichero de entrada tiene enlaces; se deja intacto. Vea ln(1)  para más información.  Emplee  la
              opción -f para forzar la compresión de ficheros con varios enlaces.

ADVERTENCIAS

       When  writing  compressed data to a tape, it is generally necessary to pad the output with zeroes up to a
       block boundary. When the data is read and the whole block is passed to gunzip for  decompression,  gunzip
       detects  that  there  is extra trailing garbage after the compressed data and emits a warning by default.
       You can use the --quiet option to suppress the warning.

ERRORES

       The gzip format  represents  the  input  size  modulo  2^32,  so  the  --list  option  reports  incorrect
       uncompressed  sizes  and  compression ratios for uncompressed files 4 GB and larger.  To work around this
       problem, you can use the following command to discover a large uncompressed file's true size:

             zcat fichero.gz | wc -c

       La opción --list da como tamaño -1 y como CRC ffffffff si el fichero comprimido está en un medio  que  no
       admite acceso directo.

       En  algunos casos raros, la opción --best da peor compresión que el nivel predeterminado (-6). En algunos
       ficheros altamente redundantes, compress comprime mejor que gzip.

COPYRIGHT NOTICE

       Copyright © 1998-1999, 2001-2002, 2012, 2015-2018 Free Software Foundation, Inc.
       Copyright © 1992, 1993 Jean-loup Gailly

       Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice
       and this permission notice are preserved on all copies.

       Permission is granted to copy and distribute modified versions of this manual under  the  conditions  for
       verbatim  copying,  provided  that  the entire resulting derived work is distributed under the terms of a
       permission notice identical to this one.

       Permission is granted to copy and distribute translations of this manual into another language, under the
       above conditions for modified versions, except that this permission notice may be stated in a translation
       approved by the Foundation.

TRADUCCIÓN

       La  traducción  al  español  de  esta  página  del  manual  fue  creada  por  Gerardo  Aburruzaga  García
       <gerardo.aburruzaga@uca.es>

       Esta  traducción  es  documentación  libre;  lea  la GNU General Public License Version 3 o posterior con
       respecto a las condiciones de copyright.  No existe NINGUNA RESPONSABILIDAD.

       Si encuentra algún error en la traducción de esta página  del  manual,  envíe  un  correo  electrónico  a
       debian-l10n-spanish@lists.debian.org.

                                                      local                                              GZIP(1)