Tip: cómo descomprimir archivos en Linux

Para descomprimir archivos en modo gráfico, los usuarios de GNU/Linux contamos con varias herramientas o gestores de archivadores que nos hacen la tarea mas sencilla. Pero para realizar estas tareas desde la consola, en primera oportunidad debemos conocer como tratar a cada uno de estos archivos.

Veamos a continuación como descomprimir los distintos archivos comprimidos o empaquetados en Linux desde la consola.

Tar

Tar es un formato de archivos usado en entornos Unix que se identifican con la extensión tar. El programa tar, es usado para almacenar archivos y directorios en un solo archivo. Para extraer su contenido desde consola, debemos ejecutar el comando tar con sus respectivas opciones: x (extraer), f (desde un archivo), y opcionalmente v (visualizar lo que se realiza).

Ejemplo:

$ tar xvf archivo.tar

Gz

GNU Zip o gzip, es un tipo de archivo comprimido típico de los sistemas Unix. Para descomprimirlo, lo hacemos con el comando gzip y sus respectivas opciones: -d (descomprimir), -f (forzar). O bien utilizar el comando gunzip, que es un enlace a gzip.

Ejemplo:

$ gzip -d archivo.gz

$ gunzip archivo.gz

Tar.gz

Es muy común también que veamos en Linux archivos empaquetados con Tar y comprimidos con Gzip (.tar.gz). Para descomprimirlo, lo hacemos de la misma forma que a un archivo tar, pero añadiendole la opción z, para indicarle al programa que utilice gzip para descomprimirlo.

Ejemplo:

$tar xvzf archivo.tar.gz

Bz2

Es un tipo de atchivo comprimido con bzip2. La sintaxis es parecida a la del programa gzip. Para descomprimir se usa el comando bzip2 con la opción -d (descomprimir); o bien el comando bunzip2, que no es más que un enlace a bzip2.

Ejemplo:

$ bzip2 -d archivo.bz2

$ bunzip2 archivo.bz2

Tar.bz2

Similar a los archivos tar.gz, pero se usó bzip2 para comprimirlo. Para descomprimir se usa también tar, con la opción j.

Ejemplo:

$ tar xvjf archivo.tar.bz2

Zip

Archivo comprimido con zip. Se descomprime usando el comando unzip:

$ unzip archivo.zip

Rar

Formato propietario desarrollado por los creadores del famoso Winrar. En la mayoría de los casos, el comando rar no se encuentra instalado en el sistema. Para ello tipeamos lo siguiente en consola:

$ sudo aptitude install rar (en Debian/Ubuntu)
$ yum install unrar (en Fedora)

Para descomprimirlo, lo hacemos con la opción -x (extraer).

Ejemplo:

$ rar -x archivo.rar

[Actualización]

Gracias a nuestro querido amigo lector Lokito, les acercamos como trabajar con archivos 7zip.

7zip

Un formato de compresión de datos libre. Para hacer uso de él, debemos instalar el siguiente paquete:

$ sudo apt-get install p7zip (en Debian/Ubuntu)
$ yum install p7zip
(en Fedora)

Para comprimir:
$ p7zip nombre_archivo

Para Descomprimir:
$ p7zip -d nombre_archivo.7z

[Actualización 20-10-10]

Gracias al comentario de nuestro lector SetsunaiProphet les traemos información sobre el paquete p7zip-full.

p7zip-full

Para instalar (Debian y derivados):
# apt-get install p7zip-full

Para descomprimir:
$ 7z x nombre_archivo

Para más información se pueden consultar las man pages.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.