comprimir y decomprimir ficheros usando GNU ZIP (gzip)

Posted on Actualizado enn

Para comprimir archivos usando gzip  se realiza de la siguiente manera:

Comprimiendo:

tar -czvf archivocomprimido.tar.gz  /home/ismael/archivoquesedeseacomprimir/

Descomprimiendo:

tar -xzvf archivocomprimido.tar.gz

 

Opciones comunes:
-c, –directorios
-f, –archivos
-j, –usando bzip2 para compresión
-p, –conservar los permisos
-v, –observar lo que se realiza en tiempo real
-z, –usando gzip para compresión

 

 

Ejemplos de opciones más usadas
actividad opción ejemplo
descomprimir/extraer -x tar -xf paquete.tar
visualizar lo que se realiza -v tar -xvf paquete.tar
archivar/crear el directorio kernel (y subdirect.) -c tar -cvf paquete.tar kernel/
comprimiendo con bzip2 -j tar -cjvf paquete.tar.bz2 kernel/
comprimiendo con lzma -J tar -cJvf paquete.tar.lzma kernel/
comprimiendo con gzip -z tar -czvf paquete.tar.gz kernel/
comprimiendo con lzip –lzip tar -cvf paquete.tar.lz –lzip kernel/
comprimiendo con compress -Z tar -cZvf paquete.tar.Z kernel/
comprime utilizando la extensión facilitada en el nombre del fichero (ej. para bz2) -a tar -cavf paquete.tar.bz2 kernel/
muestra el contenido de un archivo tar -t tar -tvf paquete.tar.bz2 kernel/

 

Tabla1

Se empaqueta con tar y se comprime con gzip, es por eso que la extensión del archivo queda como .tar.gz

 

Es saludable recordar que tar solo te sirve para empaquetar archivos, es decir los manipula y los unifica, pero nunca los comprime, para lograr la compresión del archivo hacemos uso de GNU zip(gzip) con su algoritmo de compresión deflate. Es recomendable usar tar cuando tienes directorios y demasiados ficheros en los directorios para que se pueda organizar de mejor manera posible, pero si tienes ficheros y los quieres comprimir unicamente sin necesidad de empaquetar debes de usar gzip, sin implementar tar. A continuación algunos ejemplos:

Empaquetar directorio:

tar -cvf empaquetar.tar /home/ismael/directorioaempaquetar

Desempaquetar directorio:

tar -xvf directorioempaquetado.tar

Comprimir con gzip
Comprimir: gzip -9 vista.php
Descomprimir: gzip -d vista.php.gz

 

-9: indica el método de compresión mas lento, pero la mejor.

-d: descomprime fichero

 

 

Tabla1, fuente: https://es.wikipedia.org/wiki/Tar

 

Diccionario de datos:

directorio=carpeta

fichero=archivos(.php, .odt, .jpg, etcetera)

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s