TuxApuntes
Virtualizacion
Guia - descomprimir y comprimir desde consola Ubuntu. | Guia - descomprimir y comprimir desde consola Ubuntu. |
|
|
|
![]()
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:
Mientras en Windows predominan dos:
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.esRevisado el: 08-12-2007 00:56
|
| < Anterior | Siguiente > |
|---|
| Enlaces - Blogroll |









