Comandos Linux para Comprimir y Descomprimir archivos

Como descomprimir y comprimir archivos en linux (ubuntu debian) desde el terminal (consola)


Comprimir y descomprimir .tar (tar)

Para comprimir archivos .tar, debemos utilizar:


tar cvf archivo.tar /archivo/carpeta/*

Para descomprimir archivos .tar, debemos utilizar:


tar xvf archivo.tar

Comprimir y descomprimir .tar.gz .tar.z .tgz (tar con gzip)

Para comprimir .tar.gz o .tar.z o .tgz, debemos utilizar:


tar czvf archivo.tar.gz /archivo/carpeta/*

Para descomprimir .tar.gz o .tar.z o .tgz, debemos utilizar:


tar xzvf archivo.tar.gz

Comprimir y descomprimir .gz (gzip)

Lo primero a tener en cuenta, es que gzip solo comprime archivos, no directorios.

Para comprimir .gz, debemos utilizar:


gzip -q archivo

(El archivo comprime, y lo renombra como archivo.gz)

Para descomprimir .gz, debemos utilizar:


gzip -d archivo.gz

Comprimir y descomprimir .bz2 (bzip2)

Lo primero a tener en cuenta, es que bzip2 solo comprime archivos, no directorios.

Para comprimir .bz2, debemos utilizar:


bzip2 archivo

Para descomprimir .bz2, debemos utilizar:


bzip2 -d archivo.bz2

Comprimir y descomprimir .zip (zip)

Para comprimir .zip, debemos utilizar:


zip archivo.zip /carpeta/archivos

Para descomprimir .zip, debemos utilizar:


unzip archivo.zip

Comprimir y descomprimir 7z (7Zip)


Para comprimir .7z, debemos utilizar:


7z a archivo.7z archivo_a_comprimir

Para descomprimir .7z, debemos utilizar:

7z e archivo.7z

Comprimir y descomprimir .rar (rar)

Para comprimir .rar, debemos utilizar:


rar -a archivo.rar /carpeta/archivos

Para descomprimir .rar, debemos utilizar:

rar -x archivo.rar

Como se puede observar existen muchas formas de y formatos para comprimir y descomprimir archivos. Además siempre se puede echar mano de la ayuda del comando desde el terminal con  comando -h o comando --help

Podría ser de Interés...

Como establecerlas permanentemente y modificarlas facilmente
Bash - Gnu/Linux
Linux un Kernel para GNU
Administrar servicios Linux - Listar - Ver Servicios Activos En Linux - Listar Procesos - Árbol de Procesos
Correr la TV como servicio del sistema
¿Cuál es la diferencia entre Linux y Windows?
Bubles, Iteraciones, en Bash Linux
Condicionalidad en el lenguaje Bash en Linux
Lectura de datos por consola en Bash Linux
pasar argumentos desde línea de comandos en Bash
Variables en el lenguaje Bash en Linux
Introducción al lenguaje Bash en Linux


www.compostela21.com
diariocompostela21@gmail.com
21/11/2024