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.