15.7.08

Gestion de archivos comprimidos por consola.


Como ya muchos novatos han notado, es muy fácil instalar y descomprimir archivos desde gestores de paquetes (sea Synaptic, Adept, o cualquier otro). Pero, y si necesitas hacerlo por consola? Acá va.

En primer lugar, el fichero .tar, no es un archivo comprimido, sino que varios archivos reunidos en un solo paquete. A lo .cab en Wintendo.

Ficheros tar
Empaquetar: tar -cvf archivo.tar /dir/a/comprimir/
Desempaquetar: tar -xvf archivo.tar
Ver contenido: tar -tf archivo.tar

Ficheros gz Comprimir: gzip -9 fichero
Descomprimir: gzip -d fichero.gz

Ficheros bz2 Comprimir: bzip fichero
Descomprimir: bzip2 -d fichero.bz2 gzip ó bzip2 sólo comprimen ficheros [no directorios, para eso existe tar]. Para comprimir y archivar al mismo tiempo hay que combinar el tar y el gzip o el bzip2 de la siguiente manera: Ficheros tar.gz Comprimir: tar -czfv archivo.tar.gz ficheros
Descomprimir: tar -xzvf archivo.tar.gz
Ver contenido: tar -tzf archivo.tar.gz

Ficheros tar.bz2 Comprimir: tar -c ficheros | bzip2 > archivo.tar.bz2
Descomprimir: bzip2 -dc archivo.tar.bz2 | tar -xv
Ver contenido: bzip2 -dc archivo.tar.bz2 | tar -t

Ficheros zip Comprimir: zip archivo.zip ficheros
Descomprimir: unzip archivo.zip
Ver contenido: unzip -v archivo.zip

Ficheros lha Comprimir: lha -a archivo.lha ficheros
Descomprimir: lha -x archivo.lha
Ver contenido: lha -v archivo.lha
Ver contenido: lha -l archivo.lha

Ficheros arj Comprimir: arj a archivo.arj ficheros
Descomprimir: unarj archivo.arj
Descomprimir: arj -x archivo.arj
Ver contenido: arj -v archivo.arj
Ver contenido: arj -l archivo.arj Ficheros zoo Comprimir: zoo a archivo.zoo ficheros
Descomprimir: zoo -x archivo.zoo
Ver contenido: zoo -L archivo.zoo
Ver contenido: zoo -v archivo.zoo

Ficheros rar Comprimir: rar -a archivo.rar ficheros
Descomprimir: rar -x archivo.rar
Ver contenido: rar -l archivo.rar
Ver contenido: rar -v archivo.rar Como generalmente el comando rar no viene instalado en el sistema, se instala con.

sudo aptitude install rar

Luego solo das el si.

No pretendo enseñar nada nuevo... quizás refrescar una que otra laguna mental.

No hay comentarios: