Skip to main content

Como comprimir y descomprimir .tar .tar.gz .tgz .gz .zip y otras en Linux

En cualquier distribución de Linux nos encontramos con una serie de herramientas para empaquetar y desempaquetar archivos. Vamos a ver las principales formas de comprimir y descomprimir archivos en Linux

Comprimir y descomprimir .tar (tar)

Para comprimir archivos .tar, debemos utilizar:

tar cvf archivo.tar /carpeta/archivos

Esto comprimirá todos los archivos en la carpeta /carpeta/ y sus subcarpetas 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 /carpeta/archivos

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

tar xzvf archivo.tar.gz

Comprimir y descomprimir .gz (gzip)

IMPORTANTE: gzip sólo comprime archivos, no directorios completos.

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)

IMPORTANTE: 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 .rar (rar)

Para comprimir .rar, debemos utilizar:

rar -a archivo.rar /carpeta/archivos

Para descomprimir .rar, debemos utilizar:

rar -x archivo.rar