AnteriorPosterior

4.2. Compresión y descompresión de archivos

  Curso: Linux y bash, por Javier Hernández

COMPRESIÓN Y DESCOMPRESIÓN DE ARCHIVOS




Sintaxis: gzip [parámetros]archivo(s)

Este programa comprime el contenido de archivos mediante unos complicados procesos matemáticos. El nombre del archivo comprimido termina con .gz y debe ser descomprimido antes de poder ser usado nuevamente. Si desea comprimir más de un archivo o directorios completos, deberá usar además el comando tar.


Ejemplo: gzip -d copiaseguridad.gz


Opciones:

-d Descomprime el archivo comprimido gzip, recuperando éste su tamaño original y pudiendo volver a ser utilizado de forma normal (corresponde al comando gunzip).


------------------------------------------------------------------------------------------------------------------------



Sintáxis: tar opciones nombrepaquete archivo(s)

El comando tar agrupa uno o (normalmente) más archivos en un llamado paquete, que luego se puede p.ej. comprimir.

tar es un comando muy complejo, que ofrece una gran cantidad de opciones. A continuación le enseñamosalgunas de las combinaciones más usadas.


Ejemplo: tar -zxf copiadeseguridad.tar.gz


Opciones:

-f La información generada por el proceso se escribe en un archivo y no se muestra en la pantalla, como está previsto por defecto file.

-c Crea un nuevo archivo tar create.

-r Agrega archivos a un paquete existente.

-t Muestra el contenido de un paquete.

-u Agrega archivos al paquete, pero sólo si estos son más recientes que los existentes.

-x Desempaqueta archivos de un paquete (extrae)

-z Comprime con gzip el paquete generado.

-j Comprime con bzip2 el paquete generado.

-v Da los nombres de los archivos procesados.


Los archivos creados mediante tar terminan en .tar. Cuando el archivo tar ha sido además comprimido con gzip, la terminación será .tar.gz, con bzip2, será .tar.bz2.

Actualizado el: 30-04-2006 03:35

AnteriorPosterior