Como comprirmir o descomprimir tus archivos usando el terminal

tar-gz-1508x706_c

Esto es una chuletilla. Muchas veces necesito comprimir archivos y aunque sé que es más comodo, no siempre es posible hacerlo de forma gráfica y debo usar el terminal. Como uno ya tiene una edad y no quiero perder la costumbre, he decidio hacer unos apuntes que comparto con vosotros.

.tar (solo empaquetar)

Empaquetar: tar -cvf paquete.tar directorio
Desempaquetar: tar -xvf paquete.tar
Listar contenido: tar -tf paquete.tar

.tar.gz:

Comprimir: tar -czvf comprimido.tar.gz directorio_a_comprimir/
Descomprimir: tar -xzvf comprimido.tar.gz ó tar xzf – < comprimido.tar.gz
Listar contenido: tar -tzf comprimido.tar.gz

.tar.bz2:

Comprimir: tar -c directorio_a_comprimir/ | bzip2 > comprimido.tar.bz2
Descomprimir: bzip2 -dc comprimido.tar.bz2 | tar -xv
Listar contenido: bzip2 -dc comprimido.tar.bz2 | tar -t

Por supuesto cada letra tiene su función. No, no están ahí para volvernos locos 😉

-c= crear un nuevo archivo
-v= mostrar lista de archivos procesados
-f= archivo
-x: extraer
-t: optiene tiene de los archivos
-z: .gzip .gunzip .ungzip

En Linux es posible consultar todas las opciones posibles escribiendo “man tar” sin las comillas.

Claro que luego está la cuestión de que no todo el mundo usa tar para comprimir sus ficheros o directorios. Si no queremos producir sudores lo mejor será usar .zip. También podemos usarlo desde el terminal y es algo más sencillo de usar.  😉

.zip:

Comprimir: zip comprimido.zip directorio_a_comprimir/
Descomprimir: unzip comprimido.zip
Listar contenido: unzip -v comprimido.zip

 

Menos popular, es rar.

.rar:

Comprimir: rar a nombre_archivo.rar archivos a incluir
Descomprimir: unrar e nobre_del_rar.rar
Listar contenido: unrar l nombre_archivo.rar

nota: Para poder manejar este tipo de archivos debemos instalar los paquetes rar y unrar previamente.

 

Comparte esta entrada: