Un archivo comprimido es como una caja en la que puedes guardar cualquier tipo de información (imágenes, documentos, música…), esta información se codifica y se comprime para ocupar un menor espacio, por lo que resulta mucho más fácil transportar tus archivos, enviarlos a través de internet o incluso almacenarlos.
Con el mismo ejemplo de la caja, puedes ver lo que hay en el interior del archivo comprimido (la caja), pero para usarlo, tendrás que sacarlo.
Hay diferentes formatos de compresión, los más conocidos en el mundo Linux son:
* tar
* gz
* bz2
* tar.gz
* tar.bz2
* zip
Mientras en Windows predominan dos:
* rar
* zip
En principio, en Ubuntu, esta tarea, se hace automáticamente de un modo gráfico, pero por razones educativas, y por si te interesa saber como poder realizar todas estas funciones de un modo manual desde consola, te vendrá bien esta pequeña chuleta.
Archivos .tar
Estos más que comprimir y descomprimir son para empaquetar y desempaquetar, se muestran así:
nombre_archivo.tar
Empaquetar
Para empaquetar direcciones, debemos ejecutar:
$ tar -cvf nombre_del_archivo.tar dirección_a_comprimir
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ tar -cvf imagenes.tar /home/christian/Imágenes
Asi de sencillo.
Desempaquetar
Desempaquetar es diferente, es un archivo que tu descargaste, te enviaron o creaste previamente, y quieres extraer el contenido, para ello debes ejecutar:
$ tar -xvf nombre_del_archivo.tar
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ tar -xvf imagenes.tar
¿Fácil no?
Ver el contenido
Si por el contrario, no nos interesa desempaquetar el archivo comprimido, podemos ver el contenido del mismo, para ello solo tenemos que ejecutar:
$ tar -tf nombre_del_archivo.tar
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ tar -tf imagenes.tar
Realmente práctico.
Archivos .gz
Esta extensión no es muy usada, solo comprime ficheros, ya que estas dos primeras extensiones junto con la que viene después son las primarias, después podemos juntar varias, como tar y gz en .tar.gz, para poder comprimir ficheros y carpetas, que es más habitual. Se muestran así:
nombre_archivo.gz
Comprimir
Para comprimir archivos, como por ejemplo, una imágen, debemos de ejecutar:
$ gzip -9 direccion_fichero
Debo añadir que ese “-9″ lo único que hace es determinar la calidad de la compresión, podeis escoger entre 1 y 9, por ejemplo:
$ gzip -4 direccion_fichero
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ gzip -9 /home/christian/Imágenes/yo.jpg
En este ejemplo se comprimiria la imágen yo.jpg.
Descomprimir
Si por ejemplo te quieren pasar una imágen que pesa mucho, pueden comprimirla, ¿cómo la obtienes después? Asi:
$ gzip -d nombre_archivo.gz
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ gzip -d imagen_de_la_fiesta.gz
Esto descomprimiria la imágen..
Archivos .bz2
Los archivos bz2 son archivos comprimidos con una calidad excelente, aunque también depende del tamaño del archivo comprimido, es importante añadir, que al comprimir un archivo, el original se pierde, es como si cortasemos el archivo, y lo introdujesemos en la caja, otras extensiones lo copiarian, pero esta no. Se muestran así:
nombre_archivo.bz2
Comprimir
Para comprimir archivos, debemos ejecutar:
$ bzip2 direccion_fichero
También se puede comprimir sin perder el archivo original:
$ bzip2 -k direccion_fichero
La opción -k, de “keep” hace que no se elimine el fichero original.
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ bzip2 /home/christian/Imágenes/yo.png
Y si no quiero perder el archivo:
$ bzip2 -k /home/christian/Imágenes/yo.png
Asi de fácil!!
Descomprimir
Ahora, si queremos descomprimir un fichero, solo tenemos que ejecutar:
$ bzip2 -d direccion_fichero.bz2
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ bzip2 -d imagenes.bz2
Archivos .tar.gz
Este es el formato más usado por todos, comprime de todo y con una buena calidad, este formato ya es secundario, acoge la extensión tar (para carpetas) y gz (para ficheros) lo que hace una potente extensión.. Se muestran así:
nombre_archivo.tar.gz
Comprimir
Para comprimir archivos .tar.gz debemos ejecutar:
$ tar -czfv nombre_del_archivo.tar.gz direccion_fichero
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ tar -czfv imagenes.tar.gz /home/christian/Imágenes
Descomprimir
Pues bien, al igual que los demás, también puede descomprimirse, ejecutando:
$ tar -xzvf directorio_archivo.tar.gz
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ tar -xzvf Escritorio/imagenes.tar.gz
Ver contenido
Habeis observado, que desde la extensión .tar no hemos visto como ver el contenido de las otras extensiones (gz y bz2) ya que estas, solo comprimen archivos, no carpetas, por lo que, no podemos ver el contenido de un archivo..
Para ver el contenido de un archivo comprimido en .tar.gz debemos ejecutar:
$ tar -tzf directorio_archivo.tar.gz
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ tar -tzf Escritorio/imagenes.tar.gz
Archivos .tar.bz2
Estos archivos tienen una calidad de compresión asombrosa, pero son algo más complejos, por eso no son tan usados como .tar.gz, aunque yo diria que este formato es el segundo en los más usados, se muestran así:
nombre_archivo.tar.bz2
Comprimir
Para comprimir archivos en .tar.bz2 debemos ejecutar:
$ tar -c ficheros_a_comprimir | bzip2 > nombre_archivo.tar.bz2
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ tar -c /home/christian/Imágenes | bzip2 > imagenes.tar.bz2
Fácil fácil..
Descomprimir
Vamos a ver cómo descomprimir, es algo más sencillo:
$ bzip2 -dc directorio_archivo.tar.bz2 | tar -xv
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ bzip2 -dc imagenes.tar.bz2 | tar -xv
Ver contenido
Este formato también comprime carpetas, lo que permite ver el contenido del mismo, ejecutando:
$ bzip2 -dc directorio_archivo.tar.bz2 | tar -t
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ bzip2 -dc christian.tar.bz2 | tar -t
Archivos .tar.bz2
Este tipo de formato es muy muy usado para comprimir imágenes, videos, pdf, y es bastante usado en Windows, junto con .rar, veamos como se muestra:
nombre_archivo.zip
Comprimir
Comprimir es bastante sencillo, fácil de recordar:
$ zip nombre_archivo.zip directorio_ficheros
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ zip mis_imagenes.zip /home/christian/Imágenes
Descomprimir
Descomprimir también es bastante sencillo:
$ unzip directorio_archivo.zip
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ unzip mis_imagenes.zip
Asi de fácil..
Ver contenido
Como este formato también permite comprimir carpetas, vamos a ver como visionar el contenido:
$ unzip -v directorio_archivo.zip
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ unzip -v mis_imagenes.zip
Archivos .rar
Este formato de compresión es el más usado en Windows junto con .zip, en Linux a penas se usa, por lo menos yo, prefiero .zip o .tar.gz, veamos como se muestra:
nombre_archivo.rar
Pero antes de empezar a mostraros como comprimir y descomprimir, necesitareis unrar, vamos a instalarlo:
$ sudo apt-get install unrar
Una vez instalado, prosigamos..
Comprimir
Comprimir es muy sencillo:
$ rar -a nombre_archivo.rar directorio_ficheros
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ rar -a mis_trabajos.rar /home/christian/Documentos
Asi de fácil..
Descomprimir
Descomprimir es también muy fácil, sustituimos la “a” por una “x”:
$ rar -x directorio_archivo.rar
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ rar -x mis_trabajos.rar
Veis qué fácil?
Ver contenido
Y aqui encontramos otro formato que puede comprimir carpetas, veamos como visionarlas, en un principio es con la opción “l”, que muestra el contenido del archivo:
$ rar -l directorio_archivo.rar
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ rar -l /home/christian/Escritorio/mis_trabajos.rar
Pero como ya hemos dicho, eso es en un principio, si os resulta más fácil, podemos visionarlos con “v”:
$ rar -v directorio_archivo.rar
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ rar -v /home/christian/Escritorio/mis_trabajos.rar
Hace practicamente la misma función..
Archivos .lha
Estos archivos llamados LHA, aunque para nombrarlos se usa más LHARC usa algoritmos de compresión basado en el LZSS, estos archivos crean la extensión en un principio .lzh, pero también es suya la extensión propia .lha, que es la que vamos a ver, ya que .lzh no se usa practicamente..
Los demás formatos de compresión, pueden usarse mediante una interfaz gráfica, mejor o peor, pero gráfica, mientras que este formato solo depende de la terminal, lo que ha contribuido a que no sea actualmente muy utilizado.
Para comprimir archivos de este formato, necesitamos el programa LHA, asi que vamos a instalarlo:
$ sudo apt-get install lha
Una vez instalado, veamos como usarlo..se ve así:
nombre_archivo.lha
Comprimir
Para comprimir un archivo lha, ejecutaremos:
$ lha -a nombre_archivo.lha directorio_ficheros
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ lha -a mis_videos.lha /home/christian/Videos
Descomprimir
Habreis comprobado que el sistema que usa es muy parecido al de rar, por no decir igual, asi que en la descompresión, más de lo mismo:
$ lha -x directorio_archivo.lha
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ lha -x mis_videos.lha
Ver contenido
Al igual que con los rar hay dos formas:
$ lha -l directorio_archivo.lha
y:
$ lha -v directorio_archivo.lha
Las palabras o las opciones en cursiva son las que teneis que sustituir, unos ejemplos:
$ lha -l /home/christian/Escritorio/mis_videos.lha
y:
$ lha -v /home/christian/Escritorio/mis_videos.lha
Archivos .arj
Otro formato más, ARJ, que significa Archiver Robert Jung, ya que el inventor fue Robert Jung. Este formato no se usa ampliamente. La compresión de ARJ es similar en cierta medida a la de PKZIP 1.02. Cuando más triunfó este formato fue durante la era de las BBS en parte porque podía crear archivos multivolumen (dividiendo un archivo grande en ficheros más pequeños). Se ven asi:
$ archivo.arj
Pero antes de todo, como en otras, necesitaremos un programa, en este caso el programa ARJ:
$ sudo apt-get install arj
Comprimir
Para comprimir los ficheros arj tenemos que ejecutar:
$ arj a nombre_archivo.arj directorio_ficheros
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ arj a mi_musica.arj /home/christian/Música
Descomprimir
Para descomprimir debemos ejecutar:
$ arj -x directorio_archivo.arj
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ arj -x /home/christian/Escritorio/mi_musica.arj
Ver contenido
Para ver el contenido, pasa igual que con los otros formatos, l y v:
$ arj -l directorio_archivo.arj
y:
$ arj -v directorio_archivo.arj
Las palabras o las opciones en cursiva son las que teneis que sustituir, unos ejemplos:
$ arj -l /home/christian/Escritorio/mi_musica.arj
y:
$ arj -v /home/christian/Escritorio/mi_musica.arj
Archivos .zoo
No se a penas nada del formato zoo, solo se como se comprime, se descomprime y se ve el contenido, además del programa que debemos usar, lo instalamos:
$ sudo apt-get install zoo
Comprimir
Para comprimir archivos a zoo:
$ zoo a nombre_archivo.zoo directorio_ficheros
Las palabras o las opciones en cursiva son las que teneis que sustituir, un ejemplo:
$ zoo a las_fotos.zoo /home/christian/Imágenes/fotos_fiesta
Descomprimir
Para descomprimir usaremos:
$ zoo -x directorio_archivo.zoo
Un ejemplo:
$ zoo -x las_fotos.zoo
Ver contenido
Ver el contenido es más de lo mismo que con los anteriores:
$ zoo -L directorio_archivo.zoo
y:
$ zoo -v directorio_archivo.zoo
Las palabras o las opciones en cursiva son las que teneis que sustituir, unos ejemplos:
$ zoo -L /home/christian/Escritorio/las_fotos.zoo
y:
$ zoo -v /home/christian/Escritorio/las_fotos.zoo
Eso a sido todo!! Espero que os haya servido..
fuente: http://www.ubunteate.es
No hay comentarios:
Publicar un comentario