Comprimir y descomprimir en Linux

Este es un problema dolor de cabeza que tengo todos los días.

Los comandos para descomprimir y comprimir en Linux son algo que siempre se me resisten y eso que los utilizo prácticamente todo los días, pero no se por qué pero no soy capaz de memorizarlos, así que para tenerlos como referencia los apunto aquí:

Ficheros tar
Empaquetar: tar -cvf archivo.tar /dir/a/comprimir/  Si le pasamos el parámetro W comprobaremos también la integridad del fichero
Desempaquetar: tar -xvf archivo.tar
Ver contenido tar -tf archivo.tar
Comprobar integridad una vez creado el fichero: tar tf archivo.tar

Ficheros gz
Comprimir: gzip -9 fichero
Descomprimir: gzip -d fichero.gz
Comprobar integridad una vez creado el fichero: gzip -t fichero.gz

Ficheros bz2
Comprimir: bzip fichero
Descomprimir: bzip2 -d fichero.bz2

Ficheros tar.gz
Comprimir: tar -czf archivo.tar.gz ficheros
Descomprimir: tar -xzvf archivo.tar.gz         Cómo extraer parte de un fichero tar.gz !
Ver contenido: tar -tzf archivo.tar.gz
Comprobar integridad una vez creado el fichero: gunzip -c archivo.tar.gz | tar tf –

Ficheros tar.bz2
Comprimir: tar -c ficheros | bzip2 > archivo.tar.bz2
Descomprimir: bzip2 -dc archivo.tar.bz2 | tar -xv
Ver contenido: bzip2 -dc archivo.tar.bz2 | tar -t
Comprobar integridad una vez creado el fichero: bzip2 -tvv archivo.tar.bz2
Ficheros zip

Comprimir: zip archivo.zip ficheros | zip -r archivo.zip ficheros si quieres que sea compatible con sistemas Windows
Descomprimir: unzip archivo.zip
Ver contenido: unzip -v archivo.zip
Comprobar integridad una vez creado el fichero: unzip -t archivo.zip

 

Ficheros lha
Comprimir: lha -a archivo.lha ficheros
Descomprimir: lha -x archivo.lha
Ver contenido: lha -v archivo.lha

Ficheros arj
Comprimir: arj a archivo.arj ficheros
Descomprimir: unarj archivo.arj
Descomprimir: arj -x archivo.arj
Ver contenido: arj -v archivo.arj

Ficheros zoo
Comprimir: zoo a archivo.zoo ficheros
Descomprimir: zoo -x archivo.zoo
Ver contenido: zoo -L archivo.zoo

Ficheros rar
Comprimir: rar -a archivo.rar ficheros
Descomprimir: rar -x archivo.rar
Ver contenido: rar -l archivo.rar
Comprobar integridad una vez creado el fichero: unrar t archivo.rar

Ojo, el formato gzip y bzip2 solo comprimen ficheros no directorios, para comprmir «de todo» usad tar o tar.gz.

Espero que le sea de utilidad a alguien a parte de a mi.

2 respuestas a «Comprimir y descomprimir en Linux»

Deja una respuesta