Hace 580 días
5

Con el terminal: Comprimir y descomprimir archivos

En el trabajo con servidores muchas veces necesitas comprimir o descomprimir ficheros de forma remota mediante el terminal, y en muchos casos no sabemos (o nos acordamos) de como hacerlo. Les traigo un artículo que publiqué hace ya algún tiempo en mi antiguo blog, y que explica detalladamente como hacerlo.

Antes de comprimir y descomprimir con cualquiera de los formatos siguientes asegúrense de tener instalado el compresor correspondiente al formato con el que vamos a trabajar.

Ficheros tar

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

Ficheros gz

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

Ficheros bz2

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

gzip ó bzip2 sólo comprimen ficheros [no directorios, para eso existe tar]. Para comprimir y archivar al mismo tiempo hay que combinar el tar y el gzip o el bzip2 de la siguiente manera:

Ficheros tar.gz

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

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

Ficheros zip

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

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 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 zoo

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

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

COMENTARIOS PARA EL AUTOR

elav

elav: Melómano, informático, amante de GNU/Linux, el Software Libre y la Tecnología en general. Blogger y Diseñador por hobby. Usuario de GNU/Linux #468707 | Debian Testing | http://elav.desdelinux.net

  1. lector
  2. lector

Dejar tu comentario

Tu dirección de correo electrónico no será publicado.

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>