Comando compress de Linux
Manual completo de comandos Linux
El comando compress de Linux es una instrucción de archivo de compresión de unix bastante antigua, los archivos comprimidos se añaden una extensión .Z para diferenciarlos de los archivos no comprimidos, los archivos comprimidos pueden descomprimirse con uncompress. Para comprimir varios archivos en un solo archivo comprimido, primero debe comprimirse el archivo tar. Dado que gzip puede generar una proporción de compresión más ideal, la mayoría de las personas ya han cambiado a gzip como herramienta de compresión de archivos.
Sintaxis
compress [-dfvcV] [-b maxbits] [archivo ...]
Parámetros:
- c Escribe los resultados en el dispositivo de salida estándar (generalmente la pantalla)
- f Obliga a escribir en el archivo, si el archivo de destino ya existe, se sobrescribirá (force)
- v Imprime el mensaje de ejecución del programa en la pantalla (verbose)
- b Establece el límite superior del número de cadenas comunes, en bits, los valores que se pueden establecer son 9 hasta 16 bits. Dado que un valor mayor permite más cadenas comunes, mejorando la proporción de compresión, generalmente se utiliza el valor predeterminado 16 bits (bits)
- d Descomprime el archivo comprimido
- V Publica información de versión
- Ejemplo:
- Comprime source.dat en source.dat.Z, si source.dat.Z ya existe, su contenido será sobrescrito por el archivo comprimido.
- comprimir -f source.dat
- Comprimir source.dat a source.dat.Z y mostrar la proporción de compresión.
- -v y -f se puede usar juntos
- comprimir -vf source.dat
- Exportar los datos comprimidos al importar target.dat.Z para cambiar el nombre del archivo comprimido.
- comprimir -c source.dat > target.dat.Z
- -El valor de b mayor, la proporción de compresión es mayor, el rango es 9-16 ,el valor predeterminado es 16 。
- comprimir -b 12 source.dat
- Descomprimir source.dat.Z a source.dat, si el archivo ya existe, el usuario presionará y para confirmar la sobrescripción del archivo, si se utiliza -El programa df se sobrescribirá automáticamente. Ya que el sistema añade automáticamente .Z como nombre de archivo adicional, source.dat se procesará automáticamente como source.dat.Z.
- comprimir -d source.dat
- comprimir -d source.dat.Z
Ejemplo en línea
Comprimir archivo
[[email protected] ~]# comprimir abc.h
[[email protected] ~]# ls
abc.h.Z
Descomprimir archivo
[[email protected] ~]# comprimir -d abc.h.Z
[[email protected] ~]# ls
abc.h.
Comprimir según la proporción de compresión especificada
[[email protected] ~]# comprimir -b 7 abc.h
Comprimir carpeta forzada
[[email protected] ~]# comprimir -rf /home/abc/
Manual completo de comandos Linux