Comprimir y descomprimir archivos en Linux

Para comprimir y descomprimir los comandos más comúnes son, tar para empaquetar i desempaquetar y gzip para comprimir y descomprimir:

tar [parámetros] [origen] [destino]

Posibles parámetros:

  • c: crear un archivo
  • x: extraer de un archivo
  • t: listar los contenidos de un archivo
  • v: ver un reporte de las acciones a medida que se van realizando
  • f: empaquetar contenidos de archivos
  • z: para comprimir a la vez que se empaqueta

Importante, con la opción z se puede comprimir en el mismo paso en el que se empaqueta, lo que puede hacer las cosas más rápidas y cómodas.

De todos modos, tar simplemente hace el empaquetado y es gzip el que realiza la compresión. Simplemente que nosotros no tenemos que llamar a gzip, sino que ya lo hace directa e internamente tar.
 Resumen general:
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

2 Responses to “Comprimir y descomprimir archivos en Linux”

  1. jhoan Says:

    quiero descomprimir un archivo tar.gz digito en el terminal el comando que diste pero me sale que no existe el fichero o directorio.

  2. Mario Says:

    Que sucede con los .sit?
    Ubuntu puede descomprimirlos?

Leave a Reply


--> Creative Commons License
Esta obra está bajo una licencia de Creative Commons.



| Noticias tecnologicas LINUX | LINUX Tips TRUCOS | VIDEOS MP4 | Medicine Blog Marta | ANIME  | HOTELES | HOSTING LINUX | MEDICINAS DROGAS | MEDICINES