Os propongo esta pequeña chuleta acerca de como comprimir y descomprimir ficheros en Linux desde una consola. Es algo que se usa mucho, pero que muchas veces se nos olvida como hacerlo y tenemos que buscarlo en internet o en el a veces poco claro man. A continuación vamos a repasar los formatos más usados. La mayoría suelen venir en las distribuciones de Linux, excepto algunos como rar.
Ficheros .tar
- Comprimir: tar -cvf fichero.tar /directorio/origen
- Descomprimir: tar -xvf fichero.tar
Ficheros .tar.gz
- Comprimir: tar -czfv fichero.tar.gz ficherosParaComprimir
- Descomprimir: tar -xzvf fichero.tar.gz
Ficheros .tar.bz2
- Comprimir: tar -c ficheros | bzip2 > fichero.tar.bz2
- Descomprimir: bzip2 -dc fichero.tar.bz2 | tar -xv
Ficheros .gz
- Comprimir: gzip -9 ficheros
- Descomprimir: gzip -d fichero.gz
Ficheros .bz2
- Comprimir: bzip fichero
- Descomprimir: bzip2 -d fichero.bz2
Ficheros .zip
- Comprimir: zip fichero.zip ficheros
- Descomprimir: unzip fichero.zip
Ficheros .rar
- Comprimir: rar -a fichero.rar ficheros
- Descomprimir: rar -x fichero.rar
Ficheros .arj
- Comprimir: arj a fichero.arj ficheros
- Descomprimir: unarj fichero.arj
- Descomprimir: arj -x fichero.arj
Ficheros .lha
- Comprimir: lha -a fichero.lha ficheros
- Descomprimir: lha -x fichero.lha
Ficheros .zoo
- Comprimir: zoo a fichero.zoo ficheros
- Descomprimir: zoo -x fichero.zoo