Comprimir y descomprimir archivos desde el Shell de Linux

Haz una pregunta


En este artículo veremos algunos comandos para comprimir y descomprimir archivos y carpetas en Linux:

gunzip archivo.gz: descomprime un archivo o carpeta en formato .gz y .tgz

unzip archivo.zip: descomprime un archivo o carpeta en formato .zip

uncompress archivo.Z: descomprime un archivo o carpeta en formato .Z

zip arch.zip archivos: comprime un archivo o carpeta en formato .zip

gzip archivo: comprime un archivo o carpeta en formato .gz

compress archivo: comprime un archivo o carpeta en formato .Z

tar -cf arch.tar rep: crear un archivo .tar de la carpeta "rep"

tar -tf arch.tar: examina el contenido del archivo arch.tar

tar -xf arch.tar: extrae el archivo arch.tar

tar -xf arch.tar -C /home: descomprime un archivo o carpeta en /home (para las versiones recientes de tar)

cd /home; tar -xf archivo.tar: descomprime un archivo o carpeta en /home (caso general)

tar -xpf archivo.tar : descomprime un archivo o carpeta conservando en lo posible los privilegios

tar -xzf archivo.tgz: descomprime un archivo o carpeta en formato .tgz (las versiones recientes de tar)

gunzip archivo.tgz | tar -xf-: descomprime un archivo o carpeta en formato .tgz o gz (todas las versiones)

tar -xjf archivo.tar.bz2: descomprime un archivo o carpeta en formato .tar.bz2 en GNU

bunzip archivo.bz2 | tar -xf -: descomprime un archivo o carpeta en formato .tar.bz2 (caso general)

Jean-François Pillou

Nuestros contenidos son redactados en colaboración con expertos del ámbito tecnológico bajo la dirección de Jean-François Pillou, fundador de CCM.net y director digital en el Grupo Figaro. CCM es un sitio de tecnología líder a nivel internacional y está disponible en 11 idiomas.

Más información sobre el equipo de CCM

Consulta también