Comprimir y Descomprimir archivos y directorios utilizando la Terminal en Linux
Existen muchísimos formatos para comprimir archivos y carpetas, siendo tar, tar.bz2, tar.gz y zip los más utilizados en el mundo Linux
El empaquetado de archivos se utiliza para reducir o comprimir el espacio utilizado. Esto es útil sobre todo cuando andamos con poco espacio en nuestro disco, en un pendrive o simplemente para agrupar contenido. También es muy utilizado para poder empaquetar y comprimir archivos para poder enviarlos por red o por correo electrónico.
Hay un mundo de utilidades para comprimir archivos, algunos formatos permiten una mejor compresión y luego tenemos las herramientas clásicas que todo el mundo utiliza para empaquetar archivos y carpetas.
En este posteo te enseñaremos a comprimir y descomprimir archivos utilizando nuestra terminal y se abordarán los formatos más utilizados y también aquellos menos conocidos.
Formato gz (sólo comprime ficheros)
Comprimir: gzip -9 fichero
Descomprimir: gzip -d fichero.gz
Formato bz2 (sólo comprime ficheros)
Comprimir: bzip fichero
Descomprimir: bzip2 -d fichero.bz2
Formato tar
Comprimir: tar -cvf archivo.tar /dir/a/comprimir/
Descomprimir: tar -xvf archivo.tar
Ver Contenido: tar tvf archivo.tar
Formato tar.gz
Comprimir: tar -czfv archivo.tar.gz ficheros
Descomprimir: tar -xzvf archivo.tar.gz
Ver contenido: tar -tzf archivo.tar.gz
Formato 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 -tv
Formato zip
Comprimir: zip archivo.zip ficheros
Descomprimir: unzip archivo.zip
Ver Contenido: unzip -v archivo.zip
Formato lha
Comprimir: lha -a archivo.lha ficheros
Descomprimir: lha -x archivo.lha
Ver Contenido: lha -v archivo.lha
Formato rar
Comprimir: rar -a archivo.rar ficheros
Descomprimir: rar -x archivo.rar
Formato arj
Comprimir: arj a archivo.arj ficheros
Descomprimir: unarj archivo.arj
Descomprimir: arj -x archivo.arj
Formato zoo
Comprimir: zoo -a archivo.zoo ficheros
Descomprimir: zoo -x archivo.zoo
Ver Contenido: zoo -v archivo.zoo