Tutorial comprimir archivos y directorios en GNU/Linux

En este tutorial veremos como podemos comprimir archivos y directorios en GNU/Linux desde la línea de comandos.

Palabras claves: línea de comandos, command line, comprimir, gzip, bzip2, xz, tar.

Para comprimir un archivo o directorio usaremos el comando tar junto con una herramienta de compresión tipo gzip (la más antigua), bzip2 (probablemente la más usada) y xz (la más nueva y generalmente com mejor ratio de compresión).

Comenzamos comprimiendo con gzip: Para ello vamos al directorio donde están los archivos que queremos comprimir con gzip y escribimos:

tar czf archivo-comprimido.tar.gz nombre-del-archivo1 nombre-del-archivo2

Si queremos comprimir con bzip2:

tar cjf archivo-comprimido.tar.bz2 nombre-del-archivo1 nombre-del-archivo2

Y si queremos comprimir con xz:

tar cJf archivo-comprimido.tar.xz nombre-del-archivo1 nombre-del-archivo2

Si queremos comprimir todo un directorio:

tar czf archivo-comprimido.tar.gz nombre-del-directorio

Para listar el contenido de un archivo tar:

tar tvf archivo-comprimido.tar.gz

Para descomprimir un archivo tar:

tar -xvf archivo-comprimido.tar.gz

Si queremos descomprimir el archivo tar en otro directorio:

tar -xvf archivo-comprimido.tar.gz -C /nombre-del-directorio/

Para comprimir un archivo gz con gzip:

gzip -9 nombre-del-archivo1

Para descomprimir un archivo gz con gzip:

gzip -d archivo-comprimido.gz

Una página de ayuda: http://linuxzone.es/metodos-de-compresion-y-descompresion-en-linux/


results matching ""

    No results matching ""