InglésFrancésEspañol

Ad


icono de página de OnWorks

compress - Online en la nube

Ejecute compress en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando compress que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


comprimir, descomprimir.real - comprimir y expandir datos

SINOPSIS


comprimir [ -f ] [ -v ] [ -c ] [ -V ] [ -r ] [ -b los bits ] [ nombre ... ]
descomprimir real [ -f ] [ -v ] [ -c ] [ -V ] [ nombre ... ]

DESCRIPCIÓN


Tenga en cuenta que el programa que normalmente se instalaría como descomprimir está instalado para
Debian como descomprimir real. Esto se ha hecho para evitar conflictos con los más
programa de uso común con el mismo nombre que forma parte del paquete gzip.

Comprimir reduce el tamaño de los archivos nombrados utilizando la codificación adaptativa Lempel-Ziv. Cuando sea
posible, cada archivo es reemplazado por uno con la extensión .Z, manteniendo lo mismo
modos de propiedad, tiempos de acceso y modificación. Si no se especifican archivos, el estándar
la entrada se comprime a la salida estándar. Comprimir solo intentará comprimir
archivos regulares. En particular, ignorará los enlaces simbólicos. Si un archivo tiene varios
campo de golf, comprimir se negará a comprimirlo a menos que el -f se da la bandera.

If -f no se da y comprimir se ejecuta en primer plano, se solicita al usuario que
si se debe sobrescribir un archivo existente.

Los archivos comprimidos se pueden restaurar a su forma original usando descomprimir real.

descomprimir real toma una lista de archivos en su línea de comando y reemplaza cada archivo cuyo
el nombre termina con .Z y que comienza con el número mágico correcto con un archivo sin comprimir
sin el .z El archivo sin comprimir tendrá el modo, la propiedad y las marcas de tiempo del
archivo comprimido.

El -c la opción hace comprimir / descomprimir.real escribir en la salida estándar; no hay archivos
cambiado.

Si -r se especifica la bandera, comprimir operará de forma recursiva. Si alguno de los nombres de archivo
especificados en la línea de comando son directorios, comprimir descenderá al directorio
y comprime todos los archivos que encuentre allí.

El -V bandera le dice a cada uno de estos programas que imprima su versión y nivel de parche, junto con
cualquier indicador de preprocesador especificado durante la compilación, en stderr antes de hacer cualquier
compresión o descompresión.

Comprimir utiliza el algoritmo modificado de Lempel-Ziv popularizado en "Una técnica para altos
Compresión de datos de rendimiento ", Terry A. Welch, IEEE Ordenador vol. 17, no. 6 (junio de 1984),
págs. 8-19. Las subcadenas comunes en el archivo se reemplazan primero por códigos de 9 bits 257 y superiores.
Cuando se alcanza el código 512, el algoritmo cambia a códigos de 10 bits y continúa usando más
bits hasta el límite especificado por el -b se alcanza la bandera (por defecto 16). Bits debe ser
entre 9 y 16. El valor predeterminado se puede cambiar en la fuente para permitir comprimir para ser ejecutado
una máquina más pequeña.

Una vez que el los bits se alcanza el límite, comprimir comprueba periódicamente la relación de compresión. Si
está aumentando, comprimir continúa usando el diccionario de código existente. Sin embargo, si el
la relación de compresión disminuye, comprimir descarta la tabla de subcadenas y la reconstruye
desde cero. Esto permite que el algoritmo se adapte al siguiente "bloque" del archivo.

Tenga en cuenta que -b la bandera se omite para descomprimir real, ya que el los bits parámetro especificado
durante la compresión se codifica dentro de la salida, junto con un número mágico para garantizar que
no se intenta la descompresión de datos aleatorios ni la recompresión de datos comprimidos.

La cantidad de compresión obtenida depende del tamaño de la entrada, el número de los bits
por código y la distribución de subcadenas comunes. Normalmente, texto como el código fuente
o Inglés se reduce en un 50-60%. La compresión es generalmente mucho mejor que la lograda
por codificación Huffman (como se usa en paquetes), o codificación adaptativa de Huffman (compacto), y toma menos
tiempo para calcular.

Bajo la -v opción, se imprime un mensaje con el porcentaje de reducción para cada
archivo comprimido.

La diagnostica


El estado de salida es normalmente 0; si el último archivo es más grande después de (intento) compresión, el
el estado es 2; si ocurre un error, el estado de salida es 1.

Uso: comprimir [-dfvcVr] [-b maxbits] [archivo ...]
Se especificaron opciones no válidas en la línea de comando.
Faltan maxbits
Maxbits debe seguir -b.
presentar: no en formato comprimido
El archivo especificado para descomprimir no ha sido comprimido.
presentar: comprimido con xx bits, solo puede manejar yy los bits
Archive fue comprimido por un programa que podía manejar más los bits que la compresa
código en esta máquina. Vuelva a comprimir el archivo con una los bits.
presentar: ya tiene el sufijo .Z - sin cambios
Se supone que el archivo ya está comprimido. Cambie el nombre del archivo y vuelva a intentarlo.
presentar: nombre de archivo demasiado largo para agregarlo a .Z
El archivo no se puede comprimir porque su nombre tiene más de 12 caracteres.
Cambie el nombre y vuelva a intentarlo. Este mensaje no aparece en los sistemas BSD.
presentar ya existe; desea sobrescribir (y o n)?
Responda "y" si desea que se reemplace el archivo de salida; "n" si no.
descomprimir: entrada corrupta
Se detectó una violación de SIGSEGV, lo que generalmente significa que el archivo de entrada ha sido
corrompido
Compresión: xx,xx%
Porcentaje de la entrada ahorrada por compresión. (Relevante solo para -v.)
- no es un archivo o directorio normal: ignorado
Cuando el archivo de entrada no es un archivo o directorio normal (por ejemplo, un enlace simbólico,
socket, FIFO, archivo de dispositivo), no se modifica.
-- tiene xx otros enlaces: sin cambios
El archivo de entrada tiene enlaces; se deja sin cambios. Ver ln(1) para obtener más información.
Ingrese al -f marca para forzar la compresión de archivos con múltiples enlaces.
- archivo sin cambios
No se consigue ningún ahorro mediante la compresión. La entrada permanece virgen.

Use compress en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad