InglésFrancésEspañol

Ad


icono de página de OnWorks

gzip: en línea en la nube

Ejecute gzip en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando gzip 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


gzip, gunzip, zcat: comprime o expande archivos

SINOPSIS


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

DESCRIPCIÓN


Gzip reduce el tamaño de los archivos nombrados utilizando la codificación Lempel-Ziv (LZ77). Cuando sea
posible, cada archivo es reemplazado por uno con la extensión .gz, manteniendo el mismo
modos de propiedad, tiempos de acceso y modificación. (La extensión predeterminada es -gz para VMS, z
para MSDOS, OS / 2 FAT, Windows NT FAT y Atari.) Si no se especifica ningún archivo, o si un archivo
nombre es "-", la entrada estándar se comprime a la salida estándar. Gzip podría sólo
intente comprimir archivos normales. En particular, ignorará los enlaces simbólicos.

Si el nombre del archivo comprimido es demasiado largo para su sistema de archivos, gzip lo trunca. Gzip
intenta truncar solo las partes del nombre de archivo de más de 3 caracteres. (Una parte es
delimitado por puntos.) Si el nombre consta solo de partes pequeñas, las partes más largas son
truncado. Por ejemplo, si los nombres de archivo están limitados a 14 caracteres, gzip.msdos.exe es
comprimido en gzi.msd.exe.gz. Los nombres no se truncan en sistemas que no tienen un
límite en la longitud del nombre de archivo.

De forma predeterminada, gzip mantiene el nombre del archivo original y la marca de tiempo en el archivo comprimido. Estas
se utilizan al descomprimir el archivo con el -N opción. Esto es útil cuando el
el nombre del archivo comprimido se truncó o cuando la marca de tiempo no se conservó después de un archivo
transferir.

Los archivos comprimidos se pueden restaurar a su forma original usando gzip -d or pistolas or zcat.
Si el nombre original guardado en el archivo comprimido no es adecuado para su sistema de archivos,
El nuevo nombre se construye a partir del original para que sea legal.

pistolas toma una lista de archivos en su línea de comando y reemplaza cada archivo cuyo nombre termina
con .gz, -gz, .z, -z o _z (ignorando mayúsculas y minúsculas) y que comienza con la magia correcta
número con un archivo sin comprimir sin la extensión original. pistolas también reconoce
las extensiones especiales . Tgz y .taz como abreviaturas para .tar.gz y .tar.Z respectivamente.
Al comprimir, gzip utiliza el . Tgz extensión si es necesario en lugar de truncar un archivo
con un .alquitrán extensión.

pistolas actualmente puede descomprimir archivos creados por gzip, Código Postal, comprimir, comprimir -H or paquetes.
La detección del formato de entrada es automática. Al usar los dos primeros formatos, pistolas
comprueba un CRC de 32 bits. Para paquetes y pistolas comprueba la longitud sin comprimir. El estandar
comprimir El formato no fue diseñado para permitir controles de coherencia. Sin embargo pistolas es a veces
capaz de detectar un archivo .Z incorrecto. Si obtiene un error al descomprimir un archivo .Z, no
suponga que el archivo .Z es correcto simplemente porque el estándar descomprimir no
quejar. Esto generalmente significa que el estándar descomprimir no comprueba su entrada, y
felizmente genera salida de basura. El formato SCO compress -H (método de compresión lzh)
no incluye un CRC, pero también permite algunas comprobaciones de coherencia.

Archivos creados por Código Postal se puede descomprimir mediante gzip solo si tienen un solo miembro
comprimidos con el método de 'deflación'. Esta función solo está destinada a ayudar a la conversión
de archivos tar.zip al formato tar.gz. Para extraer un Código Postal archivo con un solo miembro, use un
comando como pistolas <foo.zip or pistolas -S .zip foo.zip. Para extraer archivos zip con varios
miembros, uso abrir la cremallera en lugar de pistolas.

zcat es idéntico a pistolas -c. (En algunos sistemas, zcat se puede instalar como gzcat a
preservar el enlace original a comprimir.) zcat descomprime una lista de archivos en el
línea de comando o su entrada estándar y escribe los datos sin comprimir en la salida estándar.
zcat descomprimirá los archivos que tengan el número mágico correcto, ya sea que tengan un .gz
sufijo o no.

Gzip utiliza el algoritmo Lempel-Ziv utilizado en Código Postal y PKZIP. La cantidad de compresión
obtenido depende del tamaño de la entrada y la distribución de subcadenas comunes.
Normalmente, el texto, como el código fuente o el inglés, se reduce entre un 60 y un 70%. La compresión es
generalmente mucho mejor que el logrado por LZW (como se usa en comprimir), Codificación Huffman (como
utilizado en paquetes), o codificación adaptativa de Huffman (compacto).

La compresión siempre se realiza, incluso si el archivo comprimido es un poco más grande que el
original. La expansión en el peor de los casos son unos pocos bytes para el encabezado del archivo gzip, más 5 bytes
cada bloque de 32K, o una proporción de expansión de 0.015% para archivos grandes. Tenga en cuenta que el
el número de bloques de disco usados ​​casi nunca aumenta. gzip conserva el modo, la propiedad y
marcas de tiempo de los archivos al comprimir o descomprimir.

CAMPUS


-a --ascii
Modo de texto ascii: convierta el final de las líneas usando las convenciones locales. Esta opcion es
sólo se admite en algunos sistemas que no son Unix. Para MSDOS, CR LF se convierte a LF cuando
comprimiendo, y LF se convierte en CR LF al descomprimir.

-c --salida estándar --a-stdout
Escriba la salida en la salida estándar; mantenga los archivos originales sin cambios. Si hay
varios archivos de entrada, la salida consiste en una secuencia de archivos comprimidos independientemente
miembros. Para obtener una mejor compresión, concatene todos los archivos de entrada antes
comprimiéndolos.

-d --descomprimir --descomprimir
Descomprimir.

-f --fuerza
Forzar la compresión o descompresión incluso si el archivo tiene varios enlaces o el
el archivo correspondiente ya existe, o si los datos comprimidos se leen o
escrito en un terminal. Si los datos de entrada no están en un formato reconocido por gzipy
si también se da la opción --stdout, copie los datos de entrada sin cambios en el
salida estándar: dejar zcat comportarse como gato. Si -f no se da, y cuando no se ejecuta
en el fondo, gzip solicita para verificar si un archivo existente debe ser
sobrescrito.

-h --ayuda
Muestre una pantalla de ayuda y salga.

-k --guardar
Conserve (no elimine) los archivos de entrada durante la compresión o descompresión.

-l --lista
Para cada archivo comprimido, enumere los siguientes campos:

tamaño comprimido: tamaño del archivo comprimido
tamaño sin comprimir: tamaño del archivo sin comprimir
relación: relación de compresión (0.0% si se desconoce)
nombre_comprimido: nombre del archivo sin comprimir

El tamaño sin comprimir se da como -1 para archivos que no están en formato gzip, como
archivos .Z comprimidos. Para obtener el tamaño sin comprimir de dicho archivo, puede usar:

archivo zcat.Z | wc-c

En combinación con la opción --verbose, también se muestran los siguientes campos:

método: método de compresión
crc: el CRC de 32 bits de los datos sin comprimir
fecha y hora: marca de tiempo para el archivo sin comprimir

Los métodos de compresión admitidos actualmente son desinflar, comprimir, lzh (SCO
comprimir -H) y empaquetar. El crc se proporciona como ffffffff para un archivo que no está en formato gzip.

Con --name, el nombre, la fecha y la hora sin comprimir son los almacenados en el
comprimir archivo si está presente.

Con --verbose, el tamaño total y la relación de compresión de todos los archivos también se
se muestra, a menos que se desconozcan algunos tamaños. Con --quiet, el título y las líneas de totales
no se muestran.

-L --licencia
Mostrar el gzip licencia y renunciar.

-n --sin nombre
Al comprimir, no guarde el nombre del archivo original ni la marca de tiempo de forma predeterminada.
(El nombre original siempre se guarda si el nombre tuvo que ser truncado).
descomprimir, no restaure el nombre del archivo original si está presente (elimine solo el
gzip sufijo del nombre del archivo comprimido) y no restaura la hora original
sello si está presente (cópielo del archivo comprimido). Esta opción es la predeterminada
al descomprimir.

-N --nombre
Al comprimir, guarde siempre el nombre del archivo original y la marca de tiempo; este es el
defecto. Al descomprimir, restaure el nombre del archivo original y la marca de tiempo si
regalo. Esta opción es útil en sistemas que tienen un límite en la longitud del nombre de archivo o
cuando la marca de tiempo se ha perdido después de una transferencia de archivo.

-q --tranquilo
Suprime todas las advertencias.

-r --recursivo
Recorre la estructura del directorio de forma recursiva. Si alguno de los nombres de archivo especificados en
la línea de comando son directorios, gzip descenderá al directorio y comprimirá
todos los archivos que encuentra allí (o descomprimirlos en el caso de pistolas ).

--rsyncable
Mientras comprime, sincronice la salida ocasionalmente según la entrada. Esta
aumenta el tamaño en menos del 1 por ciento en la mayoría de los casos, pero significa que el rsync(1)
El programa puede aprovechar las similitudes en la entrada sin comprimir cuando
sincronizar dos archivos comprimidos con esta bandera. pistolas no puedo decir el
diferencia entre un archivo comprimido creado con esta opción y uno creado
sin ella

-S .suf --sufijo .suf
Al comprimir, use el sufijo .suf en lugar de .gz. Cualquier sufijo no vacío puede ser
dado, pero los sufijos que no sean .z y .gz deben evitarse para evitar confusiones cuando
los archivos se transfieren a otros sistemas.

Al descomprimir, agregue .suf al comienzo de la lista de sufijos para probar, cuando
derivar un nombre de archivo de salida a partir de un nombre de archivo de entrada.

-t --prueba
Prueba. Verifique la integridad del archivo comprimido.

-v --verboso
Verboso. Muestra el nombre y el porcentaje de reducción de cada archivo comprimido o
descomprimido.

-V --versión
Versión. Muestre el número de versión y las opciones de compilación y luego salga.

-# --rápido --mejor
Regular la velocidad de compresión usando el dígito especificado #, Donde -1 or --rápido
indica el método de compresión más rápido (menos compresión) y -9 or --mejor
indica el método de compresión más lento (mejor compresión). El valor por defecto
el nivel de compresión es -6 (es decir, sesgado hacia una alta compresión a expensas de
velocidad).

ADVANCED USO


Se pueden concatenar varios archivos comprimidos. En este caso, pistolas extraerá todo
miembros a la vez. Por ejemplo:

gzip -c archivo1> foo.gz
gzip -c archivo2 >> foo.gz

Entonces

gunzip -c foo

es equivalente a

gato archivo1 archivo2

En caso de daño a un miembro de un archivo .gz, otros miembros aún se pueden recuperar (si
se retira el miembro dañado). Sin embargo, puede obtener una mejor compresión comprimiendo todos
miembros a la vez:

cat file1 file2 | gzip> foo.gz

comprime mejor que

gzip -c archivo1 archivo2> foo.gz

Si desea volver a comprimir archivos concatenados para obtener una mejor compresión, haga lo siguiente:

gzip -cd old.gz | gzip> new.gz

Si un archivo comprimido consta de varios miembros, el tamaño sin comprimir y el CRC informaron
por la opción --list se aplica solo al último miembro. Si necesita el tamaño sin comprimir
para todos los miembros, puede usar:

gzip -cd archivo.gz | wc-c

Si desea crear un único archivo de almacenamiento con varios miembros para que los miembros puedan
luego se extraerá de forma independiente, utilice un archivador como tar o zip. GNU tar es compatible con
-z opción para invocar gzip de forma transparente. gzip está diseñado como un complemento de tar, no como un
reemplazo.

MEDIO AMBIENTE


La variable de entorno GZIP puede contener un conjunto de opciones predeterminadas para gzip. Estas opciones
se interpretan primero y se pueden sobrescribir mediante parámetros explícitos de la línea de comandos. Para
ejemplo:
para sh: GZIP = "- 8v --name"; exportar GZIP
para csh: setenv GZIP "-8v --name"
para MSDOS: establezca GZIP = -8v --name

En Vax / VMS, el nombre de la variable de entorno es GZIP_OPT, para evitar un conflicto con el
conjunto de símbolos para la invocación del programa.

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


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Complemento Eclipse Tomcat
    Complemento Eclipse Tomcat
    El complemento Eclipse Tomcat proporciona
    integración simple de un servlet tomcat
    contenedor para el desarrollo de java
    aplicaciones web. Puedes unirte a nosotros para
    discutirio ...
    Descargar el complemento Eclipse Tomcat
  • 2
    Escritorio WebTorrent
    Escritorio WebTorrent
    WebTorrent Desktop es para streaming
    torrents en Mac, Windows o Linux. Eso
    se conecta a BitTorrent y
    Compañeros de WebTorrent. Ahora no hay
    Necesito esperar ...
    Descargar WebTorrent Escritorio
  • 3
    GenX
    GenX
    GenX es un programa científico para refinar
    refelcetivity de rayos X, neutrones
    reflectividad y rayos X de superficie
    datos de difracción usando el diferencial
    algoritmo de evolución ....
    Descargar GenX
  • 4
    pspp4ventanas
    pspp4ventanas
    PSPP es un programa de estadística
    análisis de datos muestreados. es gratis
    sustitución del programa propietario
    SPSS. El PSPP tiene tanto contenido basado en texto como
    gráfico nosotros...
    Descargar pspp4windows
  • 5
    Extensiones Git
    Extensiones Git
    Git Extensions es una herramienta de interfaz de usuario independiente
    para administrar repositorios de Git. También
    se integra con el Explorador de Windows y
    Microsoft Visual Studio
    (2015/2017/2019). Es ...
    Descargar extensiones Git
  • 6
    eSpeak: síntesis de voz
    eSpeak: síntesis de voz
    Motor de texto a voz para inglés y
    muchos otros idiomas. Tamaño compacto con
    Pronunciación clara pero artificial.
    Disponible como un programa de línea de comandos con
    muchos ...
    Descargar eSpeak: síntesis de voz
  • Más "

Comandos de Linux

Ad