miércoles, diciembre 25, 2013

Diferentes Formas de Comprimir, empaquetar y descomprimir archivos en Ubuntu.

Aquí les dejo  un listado de cómo comprimir y descomprimir archivos en Ubuntu.

Ficheros zip
Comprimir zip: ------------------ zip -r fichero.zip fichero
Descomprimir zip: --------------- unzip archivo.zip
Ver contenido zip: -------------- unzip -v archivo.zip

Ficheros rar
Descomprimir rar: --------------- unrar e -r archivo.rar (e extrae en el directorio actual)
Descomprimir rar: --------------- unrar x -r archivo.rar directorio de destino (x extrae donde se indique)
Ver contenido rar: -------------- unrar v archivo.rar

Ficheros gz
Comprimir gz: ------------------- gzip -r fichero ; ejemplo: gzip -r ./sinatra
Descomprimir gz: ---------------- gzip -d fichero.gz
Ver contenido gz ---------------- gzip -c fichero.gz

Ficheros bz2
Comprimir bz2: ------------------ bzip2 fichero ; ejemplo: bzip2 ./sinatra/*.ogg
Descomprimir bz2: --------------- bzip2 -d fichero.bz2
Ver contenido bz2: -------------- bzip2 -c fichero.bz2

NOTA: r equivale en todos los casos a recursivo

Ficheros lha
Comprimir:  -------------- lha -a archivo.lha ficheros
Descomprimir: -------------- lha -x archivo.lha
Ver contenido: -------------- lha -v archivo.lha
Ver contenido: -------------- lha -l archivo.lha

Ficheros arj
Comprimir: -------------- arj a archivo.arj ficheros
Descomprimir: -------------- unarj archivo.arj
Descomprimir: -------------- arj -x archivo.arj
Ver contenido: -------------- arj -v archivo.arj
Ver contenido: -------------- arj -l archivo.arj

Ficheros zoo
Comprimir: -------------- zoo a archivo.zoo ficheros
Descomprimir: -------------- zoo -x archivo.zoo
Ver contenido: -------------- zoo -L archivo.zoo
Ver contenido: -------------- zoo -v archivo.zoo

 Mientras que zip comprime y empaqueta,gzip ó bzip2 sólo comprimen ficheros,no directorios,para eso existe tar.

Ficheros tar
Empaquetar: --------------------- tar -vcf archivo.tar /fichero1 /fichero2 ...(fichero puede ser directorio)
Desempaquetar: ------------------ tar -vxf archivo.tar
Ver contenido ------------------- tar -vtf archivo.tar

Para comprimir varios ficheros y empaquetarlos en un solo archivo hay que combinar el tar y el gzip o el bzip2 de la siguiente manera:

Ficheros tar.gz (tgz)
Empaquetar y comprimir: --------- tar -zvcf archivo.tgz directorio
Desempaquetar y descomprimir: --- tar -zvxf archivo.tgz
Ver contenido: ------------------ tar -zvtf archivo.tgz

Ficheros tar.bz2 (tbz2)
Empaquetar y comprimir: --------- tar -jvcf archivo.tbz2 directorio
Desempaquetar y descomprimir: --- tar -jvxf archivo.tbz2
Ver contenido: ------------------ tar -jvtf archivo.tbz2

-opciones de tar:
| -c : crea un nuevo archivo.
| -f : cuando se usa con la opción -c,usa el nombre del fichero especificado para la creación del fichero tar
| cuando se usa con la opción -x,retira del archivo el fichero especificado.
| -t : muestra la lista de los ficheros que se encuentran en el fichero tar
| -v : muestra el proceso de archivo de los ficheros.
| -x : extrae los ficheros de un archivo.
| -z : comprime el fichero tar con gzip.
| -j : comprime el fichero tar con bzip2.
'----------------------------------------

Tomado de: ubuntu-es.org y ubuntulife

No hay comentarios.: