Comprimir y Descomprimir archivos por terminal
En modo gráfico tenemos el gestor de archivadores para facilitarnos la vida. Pero, ¿cómo tratar con archivos comprimidos o empaquetados como los tgz, tar, bz2 o rar en la terminal?
tar
Se trata de un archivo que combina varios archivos en uno, no hay compresión de datos. Para extraer el contenido usamos el comando tar con los flags x (extract, extraer) y f (file, desde un archivo), y opcionalmente v (verbose) para mostrar por pantalla el proceso o vv para mostrar no solo los archivos y carpetas creadas, sino información sobre estas.
gzCódigo HTML:tar xvf archivo.tar
Se trata de un archivo comprimido con gzip. Para descomprimir utilizamos el comando gzip con el flag -d (descomprimir) o bien el comando gunzip, que no es más que un enlace a gzip.
Un archivo empaquetado con tar y comprimido con gunzip. Se descomprime de la misma forma que los tar, añadiendo el flag z para indicarle que use gzip para descomprimir.Código HTML:gunzip archivo.gz gzip -d archivo.gz tgz, tar.gz
bz2Código HTML:tar xvzf archivo.tar.gz
Archivo comprimido con bzip2. Para descomprimir se usa el comando bzip2 con el flag -d (descomprimir) o bien el comando bunzip2, que no es más que un enlace a bzip2.
tar.bz2Código HTML:bunzip2 archivo.bz2 bzip2 -d archivo.bz2
Similar a los archivos tar.gz, pero se usó bzip2 para comprimirlo. Para descomprimir se usa también tar, con el flag j en lugar de z:
ZipCódigo HTML:tar xvjf archivo.tar.bz2
Archivo comprimido con zip. Se descomprime usando el comando unzip:
RarCódigo HTML:unzip archivo.zip
Formato propietario de RarLab, creadores del famoso Winrar. Normalmente el comando rar no eSe descomprime con el flag -x (eXtract, extraer)Código HTML:stá instalado en el sistema sudo aptitude install rar
Código HTML:rar x archivo.rar





Descomprimir archivos por terminal

Citar
