Empaquetamiento y
compresión bzip2:
tar cvfj carpeta.tar.bz2
carpeta
¡¡Ojo!! No poner las opciones
con el guión delante porque entonces funciona mal.
Tarda mucho más el bz2 que el gzip y que
el zip, pero es el que más comprime.
Descompresión:
tar xvfj carpeta.tar.bz2
Empaquetamiento y
compresión gzip:
tar cvfz carpeta.tar.gz carpeta
Descompresión:
tar xvfj carpeta.tar.bz2
tar. Empaqueta , es decir, almacena un conjunto de archivos en uno solo. Su sintaxis es:
tar cvf archivo_destino.tar archivo_a_empaquetar
Ejemplo. Empaquetar el contenido de /usr/local:
tar cvf local.tar /usr/local
Nota: local.tar lo crea en el directorio donde se está actualmente y al listarlo aparece de color rojo.
tar tvf <archivo tar> . Visualiza el contenido de un archivo tar.
Ejemplo. tar tvf local.tar
tar xvf <archivo tar>. Desempaqueta un archivo tar en el directorio donde estemos actualmente.
Ejemplo. tar xvf local.tar
SINTAXIS:
tar -cvf archivo.tar directorio/archivos_a_empaquetar
Algunas de las opciones que se usan con el comando tar son:
-c — crea un nuevo archivo.
-f — cuando se usa con la opción -c, usa el nombre del archivo
especificado para la creación del archivo tar; cuando se usa con
la opción -x, retira del archivo el archivo específico.
-t — muestra la lista de archivos en el archivo tar.
-v — muestra el progreso de los archivos que están siendo
archivados.
-x — extrae los archivos desde un archivo.
-z — comprime el archivo tar con gzip.
-j — comprime el archivo tar con bzip2
gzip <nombre del archivo a comprimir>. Comprime un archivo cualquiera sin crear uno nuevo. Le pone la extensión .gz
Ejemplo. gzip local.tar
En modo gráfico se empaqueta y comprime archivos con la aplicación file-roller.
guzip <archivo .gz a descomprimir>. Descomprime el archivo y le quita la extensión .gz
Ejemplo. guzip local.tar.gz
Se puede empaquetar y comprimir archivo en una sola instrucccion :
tar zcvf <archivo .tar.gz> <archivos_a_comprimir_empaquetar>
Ejemplo. tar <cvf logs.tar.gz /var/log
Ejemplo. tar ztvf logs.tar.gz. Testea o ve el contenido
Ejemplo. tar zxvf logs.tar.gz. Extrae el arhivo
empaquetado y comprimido
OTROS COMANDOS PARA
COMPRIMIR.
2. COMPRESION DE ARCHIVOS
Los archivos comprimidos utilizan menos espacio en el disco y se
descargan más rápido que los archivos no comprimidos.
En Red Hat Linux se pueden comprimir archivos con las herramientas
gzip, bzip2, o zip.
Se recomienda usar la herramienta de compresión bzip2 porque da
la mejor compresión de todas y se encuentra en todos los
sistemas operativos del tipo UNIX.
La herramienta de compresión gzip también se encuentra en
la mayoría de los sistemas tipo UNIX.
Si se necesita pasar archivos de Linux a otros sistemas operativos como
MS Windows, se debe utilizar zip porque es la herramienta más
compatible con estos tipos de sistemas operativos.
Herramienta de Compresión | Extensión |
Herra. Descompresión |
gzip |
.gz |
gunzip |
bzip2 |
.bz2 |
bunzip2 |
zip |
.zip |
unzip |
En su directorio personal cree un subdirectorio con el nombre documentos donde cree tres archivos, así: dos con extension .txt, el tamaño de cada uno debe pasar de 100 bytes. El tercer archivo, sin extensión y un tamaño superior a 100 bytes.
Experiencia
1
Obtenga los siguientes archivos:
documentos.bz2
documentos.gz
documentos.zip
documentos.tar
documentos.tgz
documentos.tbz
Experiencia
2
Cree una subdirectorio con el nombre test (dentro de
su
directorio personal) y descomprima, desconcatene o ambas cosas, cada
uno de los archivos anteriores segun el caso y vea los resultados.