Introducción
Gunzip es una herramienta de línea de comandos para descomprimir archivos Gzip. Uno de los algoritmos de compresión más populares que reduce el tamaño de un archivo y conserva los permisos y la marca de tiempo del archivo original.
Por convención, los archivos comprimidos con Gzip tienen la extensión .gz o .z. En este tutorial, explicaremos cómo usar el comando gunzip.
Descomprime archivos con gunzip
La sintaxis general del comando gunzip es la siguiente:
gunzip [OPTION] [FILE]
En la mayoría de las distribuciones de Linux, como Ubuntu, CentOS y Debian, gunzip es un contenedor de script bash para el comando gzip -d. Todas las opciones del comando gzip también son aplicables a gunzip.
Para descomprimir un archivo.gz con gunzip, use el siguiente comando:
gunzip filename.gz
El comando restaurará el archivo comprimido con su nombre original, permisos, modo y fecha /hora.
De forma predeterminada, una vez descomprimido, gunzip eliminará el archivo comprimido. Utilice la opción -k para mantener el archivo:
gunzip -k filename.gz
Para ver la salida del comando en el terminal, use la opción -c. El siguiente comando le permite mantener el archivo comprimido y, opcionalmente, descomprimirlo en otra ubicación:
gunzip -c filename.gz > /directory/path/filename
El comando gunzip también acepta varios archivos como argumentos:
gunzip file1.gz file2.gz file3.gz
Para descomprimir de forma recursiva todos los archivos en un directorio determinado, use la opción -r:
gunzip -r directory
Enumere el contenido del archivo comprimido
Cuando se usa con la opción -l, gunzip muestra información sobre archivos comprimidos:
gunzip -l filename.gz
La salida incluirá el nombre del archivo sin comprimir, el tamaño comprimido y sin comprimir y la relación de compresión:
compressed uncompressed ratio uncompressed_name
257 252 10.3% filename
Para una salida más detallada, use la opción -v:
gunzip -lv filename.gz
method crc date time compressed uncompressed ratio uncompressed_name
defla 5a5b4gc6 Set 14 11:30 257 256 10.3% filename
Conclusión
Para obtener más información sobre el comando gunzip, visite la página de documentación de Gnu gzip.