Introducción
En algunas circunstancias no es fácil conocer los comandos que existen para comprimir o descomprimir ficheros en entorno Linux (y Unix)
En este artículo os detallo los comandos que utilizo para esto.
Tipos de ficheros
Ficheros TAR
- Empaquetar:
tar -cvf fichero.tar fichero1 fichero2 fichero3
- Desempaquetar:
tar -xvf fichero.tar
- Ver contenido:
tar -tf fichero.tar
Ficheros GZ
- Comprimir:
gzip -9 fichero
- Descomprimir:
gzip -d fichero
Ficheros BZ2
- Comprimir:
bzip2 fichero
- Descomprimir:
bzip -d fichero.bz2
Ficheros TGZ (or TAR.GZ) (TAR+GZIP)
- Comprimir+Empaquetar:
tar -czf fichero.tgz fichero1 fichero2 fichero3
- Descomprimir+Desempaquetar:
tar -xvzf fichero.tgz
- Ver contenido:
tar -tzf fichero.tgz
Ficheros TAR.BZ2 (TAR+BZIP)
- Comprimir+Empaquetar:
tar -c ficheros | bzip2 > ficheroo.tar.bz2
- Descomprimir+Desempaquetar:
bzip2 -cd fichero.tar.bz2 | tar -xv
- Ver contenido:
bzip2 -cd fichero.tar.bz2 | tar -t
Ficheros ZIP
- Comprimir+Empaquetar:
zip fichero.zip fichero1 fichero2 fichero3
- Descomprimir+Desempaquetar:
unzip fichero.zip
Ficheros RAR
- Comprimir+Empaquetar:
rar -a fichero.rar fichero1 fichero2 fichero3
- Descomprimir+Desempaquetar:
rar -x fichero.rar
- Ver contenido:
rar -l fichero.rar