Métodos de compresión y descompresión en Linux¶
A continuación se listan las herramientas de compresión de línea de comandos más utilizadas en el universo GNU/Linux y el Open Source en general.

Archivos .tar¶
Para poder empaquetar archivos .tar, utilizamos el siguiente comando:
Donde:Opciones | Descripción |
---|---|
-c | Indica a tar que cree un archivo |
-v | Indica a tar exhiba en pantalla las acciones realizadas |
-f | Indica a tar que el siguiente argumento es el nombre del nombreDeArchivo.tar |
Para poder desempaquetar archivos .tar, utilizamos el siguiente comando:
Donde:Opciones | Descripción |
---|---|
-x | Indica a tar que descomprima el |
-v | Indica a tar exhiba en pantalla las acciones realizadas |
-f | Indica a tar que el siguiente argumento es el nombre del nombreDeArchivo.tar |
-C | Indica a tar la ruta en la cual desempaquetará el nombreDeArchivo.tar |
Si se quiere ver el contenido de un archivo .tar (sin abrirlo), se utiliza el siguiente comando:
Donde:Opciones | Descripción |
---|---|
-t | Lista el contenido del nombreDeArchivo.tar |
-f | Indica a tar que el siguiente argumento es el nombre del nombreDeArchivo.tar |
Archivos .gz¶
Para comprimir archivos en formato .gz, se utiliza el siguiente comando:
Donde:Opciones | Descripción |
---|---|
-9 | Le indica a gz que utilice el mayor factor de compresión posible |
-f | Indica a tar que el siguiente argumento es el nombre del nombreDeArchivo.tar |
Para descomprimir archivos .gz, se utilizara el siguiente comando:
Donde:Opciones | Descripción |
---|---|
-d | Indica descompresión |
Archivos .bz2¶
Para comprimir archivos en formato .bz2, se utiliza el siguiente comando:
Para descomprimir archivos .bz2, se usa el comando siguiente: Donde:Opciones | Descripción |
---|---|
-d | Indica descompresión |
Nota: Tanto el compresor gzip como bzip2, solo comprimen archivos, no directorios, para comprimir directorios (carpetas), se debe de usar en combinación con tar.
Archivos .tar.gz¶
Para comprimir archivos en formato tar.gz, se utiliza el siguiente comando:
Donde:Opciones | Descripción |
---|---|
-c | Indica a tar que cree un archivo |
-z | Indica que se use el algoritmo de compresión gzip |
-v | Indica a tar exhiba en pantalla las acciones realizadas |
-f | Indica a tar que el siguiente argumento es el nombre del nombreDeArchivo.tar |
Para descomprimir archivos con extensión tar.gz, se usa el siguiente comando:
Donde:
Opciones | Descripción |
---|---|
-x | Indica a tar que extraiga el contenido del archivo .tar.gz |
-z | Indica a tar que el archivo está comprimido con el algoritmo de compresión gzip |
-v | Indica a tar exhiba en pantalla las acciones realizadas |
-f | Indica a tar que el siguiente argumento es el nombre del nombreDeArchivo.tar |
Para poder ver el contenido de un archivo comprimido en .tar.gz (sin abrirlo), se usa el siguiente comando:
Archivos tar.bz2¶
Para comprimir archivos tar.bz2, se utiliza el siguiente comando:
Donde:Opciones | Descripción |
---|---|
-c | Indica a tar que cree un archivo |
-j | Indica que se use el algoritmo de compresión bzip2 |
-v | Indica a tar exhiba en pantalla las acciones realizadas |
-f | Indica a tar que el siguiente argumento es el nombre del nombreDeArchivo.tar |
Para descomprimir archivos tar.bz2, se utiliza el siguiente comando:
| Opciones | Descripción | | -------- | -------------------- | | -x | Indica a tar que extraiga el contenido del archivo.tar.bz2
|
| -j | Indica a tar que el archivo está comprimido con el algoritmo de compresión bzip2 |
| -v | Indica a tar exhiba en pantalla las acciones realizadas |
| -f | Indica a tar que el siguiente argumento es el nombre del nombreDeArchivo.tar
|
Y para ver el contenido de un archivo tar.bz2 (sin abrirlo), se usa el siguiente comando:
Archivos .zip¶
Para poder comprimir en formato zip, se usara el comando siguiente:
Si deseamos proteger con contraseña un archivo comprimido, debemos proceder de esta manera (en el proceso se nos pedirá ingresar la contraseña):
También: O bien (inseguro) del siguiente modo:Para poder descomprimir los archivos zip, se usa el siguiente comando:
O bien, si queremos descomprimir el contenido del archivo .zip
en un directorio particular:
Para descomprimir un archivo o lote de archivos protegidos por contraseña, ejecutamos:
Para** ver el contenido de un archivo zip** (sin abrirlo), se pone el siguiente comando:
Archivos .rar¶
Para comprimir en formato rar, se usara el siguiente comando:
Una vez creado el archivo comprimido, podemos protegerlo con contraseña (se nos pedirá ingresar la misma):
Para descomprimir archivos en formato rar, se utiliza el siguiente comando:
Para descomprimir un archivo o lote de archivos protegidos por contraseña, ejecutamos:
Para ver el contenido de un archivo rar (sin abrirlo), se usa el siguiente comando:
O bien,