La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Qué es el formato gzip?

¿Qué es el formato gzip?

Gzip es un formato de compresión de contenido. Ahora la mayoría de los navegadores pueden explorar contenido comprimido con Gzip.

El servidor utilizará Gzip para comprimir el contenido que se generará y luego lo pasará al navegador. , esto puede mejorar la velocidad de navegación de las páginas web y reducir el uso del ancho de banda de la red del servidor, pero al mismo tiempo, aumenta el funcionamiento de Gzip comprimiendo contenido en el lado del servidor, por lo que traerá una cierta carga al servidor. .

GZIP fue creado por primera vez por Jean-loup Gailly y Mark Adler para la compresión de archivos en sistemas UNIX. A menudo utilizamos archivos con el sufijo .gz en Linux y están en formato GZIP. Hoy en día, se ha convertido en un formato de compresión de datos o formato de archivo muy común utilizado en Internet. La codificación GZIP sobre el protocolo HTTP es una tecnología utilizada para mejorar el rendimiento de las aplicaciones WEB. Los sitios WEB de alto tráfico suelen utilizar la tecnología de compresión GZIP para permitir a los usuarios experimentar velocidades más rápidas.

comando gzip

Reducir el tamaño del archivo tiene dos beneficios obvios: uno es que puede reducir el espacio de almacenamiento y el otro es que puede reducir el tiempo de transmisión al transferir archivos a través de la red. . gzip es un comando comúnmente utilizado en sistemas Linux para comprimir y descomprimir archivos. Es conveniente y fácil de usar.

Sintaxis: gzip [opciones] nombre de archivo comprimido (descomprimido)

El significado de cada opción de este comando es el siguiente:

-c escribe la salida a la salida estándar y conservar el archivo original.

-d Descomprime el archivo comprimido.

-l Para cada archivo comprimido, muestra los siguientes campos:

El tamaño del archivo comprimido; el tamaño del archivo sin comprimir;

-r Busca recursivamente el directorio especificado y comprime o descomprime todos los archivos que contiene.

-t test para comprobar si el archivo comprimido está completo.

-v Para cada archivo comprimido y descomprimido, muestra el nombre del archivo y la relación de compresión.

-num usa el número especificado num para ajustar la velocidad de compresión, -1 o --fast indica el método de compresión más rápido (relación de compresión baja),

-9 o --best indica el método de compresión más lento (relación de compresión alta). El valor predeterminado del sistema es 6.

Ejemplo de comando:

gzip *

% Comprime cada archivo en el directorio actual en un archivo .gz.

gzip -dv *

% Descomprime cada archivo comprimido en el directorio actual y enumera información detallada.

gzip -l *

% muestra la información de cada archivo comprimido en el Ejemplo 1 en detalle sin descomprimirlo.

gzip usr.tar

% Comprime el archivo de copia de seguridad tar usr.tar, la extensión del archivo comprimido es .tar.gz.