comando gzip en Linux
Manual de comandos de Linux
comando gzip en Linux para comprimir archivos.
gzip es un programa de compresión ampliamente utilizado, después de comprimir los archivos con él, el nombre del archivo tendrá la extensión «.gz» adicional.
sintaxis
gzip [-acdfhlLnNqrtvV][-S <<compresión de cadena>>&][-<<eficiencia de compresión>>&][--best/fast][archivos...] o gzip [-acdfhlLnNqrtvV][-S <<compresión de cadena>>&][-<<eficiencia de compresión>>&][--best/fast][directorio]
parámetros:
- -a o--ascii Usar modo de texto ASCII.
- -c o--stdout o--a-stdout Enviar el archivo comprimido a la salida estándar del dispositivo, sin modificar el archivo original.
- -d o--decompress o----uncompress Descomprimir archivo comprimido.
- -f o--force Forzar la compresión de archivos. No tener en cuenta si el nombre del archivo o el enlace duro existe y si el archivo es un enlace simbólico.
- -h o--help Ayuda en línea.
- -l o--list Listar información relacionada con el archivo comprimido.
- -L o--license Mostrar información de versión y derechos de autor.
- -n o--no-name Al comprimir archivos, no guardar el nombre original del archivo y la marca de tiempo.
- -N o--name Al comprimir archivos, guardar el nombre original del archivo y la marca de tiempo.
- -q o--quiet No mostrar información de advertencia.
- -r o--recursive Tratar recursivamente, procesar todos los archivos y subdirectorios en el directorio especificado.
- -S<compresión de cadena> o----suffix<compresión de cadena> Cambiar la cadena de final de compresión.
- -o--test Probar si el archivo comprimido es correcto.
- -o--verbose Mostrar el proceso de ejecución de la instrucción.
- -Vo--versión Mostrar información de versión.
- -<Efecto de compresión> El efecto de compresión es un valor entre1-9por defecto es6,el valor especificado es mayor, mayor será la eficiencia de la compresión.
- --mejor Este parámetro tiene el mismo efecto que especificar-9"Los parámetros son los mismos.
- --rápido Este parámetro tiene el mismo efecto que especificar-1"Los parámetros son los mismos.
Ejemplos en línea
Comprimir archivos
[[email protected] a]# ls //Mostrar archivos del directorio actual
a.c b.h d.cpp
[[email protected] a]# gzip * //Comprimir todos los archivos del directorio
[[email protected] a]# ls //Mostrar archivos del directorio actual
a.c.gz b.h.gz d.cpp.gz
[[email protected] a]#
Siguiendo el ejemplo1,listar detalles detallados
[[email protected] a]# gzip -dv * //Descomprimir archivos y listar detalles
a.c.gz: 0.0% -- reemplazado con a.c
b.h.gz: 0.0% -- reemplazado con b.h
d.cpp.gz: 0.0% -- reemplazado con d.cpp
[[email protected] a]#
Siguiendo el ejemplo1,mostrar información del archivo comprimido
[[email protected] a]# gzip -l *
compresión descompresión relación descompresión nombre
24 0 0.0% a.c
24 0 0.0% b.h
26 0 0.0% d.cpp
Manual de comandos de Linux