Linwind – De Windows a Linux

Empaquetar, comprimir y descomprimir en Linux desde el terminal.

Escrito en: Linux a día 22 Diciembre 2008

Empaquetar, comprimir y descomprimir es algo que estamos realizando continuamente en nuestros equipos con nuestros archivos casi de forma automática pulsando el botón derecho del ratón. Muchas veces no podemos movernos con un entorno gráfico, por poner un ejemplo cuando nos conectamos a otro equipo a través de ssh, es por ello que es bueno saber como realizar estas acciones desde un terminal.

empaquetar

Métodos de comprensión existen muchos, los más usados en sistemas basados en Unix son gz y bz, estes tienen un problema, solo comprimen archivos, no directorios, es por ello que antes hay que empaquetar todo los archivos.

Empaquetar archivos (*.tar)
Empaquetar: tar -cvf archivo.tar /directorio/
Desempaquetar: tar -xvf archivo.tar

Comprimir paquete tar con (*.gz)
Comprimir: gzip -9 archivo
Descomprimir: gzip -d archivo.gz

Comprimir paquete tar con (*.bz2)
Comprimir: bzip archivo
Descomprimir: bzip2 -d archivo.bz2

Si quieres que empaquete y comprima a la vez puedes utilizar estas otras:

Comprimir y empaquetar archivo en (*.tar.gz)
Comprimir: tar -czfv archivo.tar.gz /directorio/
Descomprimir: tar -xzvf archivo.tar.gz

Comprimir y empaquetar archivo en (*.tar.bz2)
Comprimir: tar -c /directorio/ | bzip2 > archivo.tar.bz2
Descomprimir: bzip2 -dc archivo.tar.bz2 | tar -xv

Comprimir y empaquetar archivo en (*.zip)
Comprimir: zip archivo.zip /directorio/
Descomprimir: unzip archivo.zip

Comprimir y empaquetar archivo en (*.lha)
Comprimir: lha -a archivo.lha /directorio/
Descomprimir: lha -x archivo.lha

Comprimir y empaquetar archivo en (*.arj)
Comprimir: arj a archivo.arj /directorio/
Descomprimir: arj -x archivo.arj

Comprimir y empaquetar archivo en (*.zoo)
Comprimir: zoo a archivo.zoo /directorio/
Descomprimir: zoo -x archivo.zoo

Comprimir y empaquetar archivo en (*.rar)
Comprimir: rar -a archivo.rar archivos
Descomprimir: rar -x archivo.rar

Vía: Ubuntu

Clic aquí para ayuda.

5 respuestas to “Empaquetar, comprimir y descomprimir en Linux desde el terminal.”






Deja una respuesta

Cuando comenta está aceptando la Política de privacidad.