Métodos de compresión y descompresión de archivos desde terminal

Existen diferentes métodos para comprimir archivos. A continuación pongo un listado con ejemplos de los más utilizados. Por supuesto, deberemos tener instalados dichos comandos en nuestro sistema para poderlos utilizar, y los parámetros que aparecen en los ejemplos podrían modificarse para otros usos.

Ficheros tar (empaquetar varios archivos o directorios en un solo archivo, sin comprimir):

Empaquetar: tar -cvf archivo.tar /dir/a/comprimir/
Desempaquetar: tar -xvf archivo.tar
Ver contenido: tar -tf archivo.tar

Ficheros gz (comprimir un solo archivo):

Comprimir: gzip -9 fichero
Descomprimir: gzip -d fichero.gz

Ficheros bz2 (comprimir un solo archivo):

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

Ficheros tar.gz (empaquetar varios archivos o directorios en un solo archivo con tar, y después comprimirlo con gz):

Comprimir: tar -czfv archivo.tar.gz ficheros
Descomprimir: tar -xzvf archivo.tar.gz
Ver contenido: tar -tzf archivo.tar.gz

Ficheros tar.bz2 (empaquetar varios archivos o directorios en un solo archivo con tar, y después comprimirlo con 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

Ficheros zip

Comprimir: zip archivo.zip ficheros
Descomprimir: unzip archivo.zip
Ver contenido: unzip -v archivo.zip

Ficheros rar

Comprimir: rar -a archivo.rar ficheros
Descomprimir: rar -x archivo.rar
Ver contenido: rar -l archivo.rar
Ver contenido: rar -v archivo.rar

Ficheros arj

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

Ficheros lha

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

Ficheros zoo

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

Esta entrada fue publicada en linux. Guarda el enlace permanente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *