Comandos de compresion y descompresion

Ayer gracias a un comentario de la entrada Como descompimir 7-zip en Linux se me ocurrio hacer un post con los comandos de consola para comprimir y descomprimir archivos con los formatos mas conocidos (zip, rar, tar.gz, etc) y pense que iba a ser una entrada bastante original, pero no ya alguien mas hizo un post con esa idea.

Pero de todas formas voy a poner aqui una entrada sobre el tema basandome en otra de linuxtotal.

Primero que nada necesitaremos los programas necesarios, para ello los instalaremos con el siguiente comando de consola:

sudo apt-get install bzip2, gzip, p7zip, tar, unzip, zip, unrar

En general seguro tendran casi todos estos instalados, asi que solo instalen los paquetes que no tengan.

.tar

Comprimir: tar cvf archivo.tar /archivo/carpeta/*

Descomprimir: tar xvf archivo.tar

.tar.gz .tar.z .tgz

Comprimir: tar czvf archivo.tar.gz /archivo/carpeta/*

Descomprimir: tar xzvf archivo.tar.gz

.gz (solo comprime archivos, no carpetas)

Comprimir: gzip -q archivo

Descomprimir: gzip -d archivo.gz

.bz2 (solo comprime archivos, no carpetas)

Comprimir: bzip2 archivobunzip2 archivo

Descomprimir: zip2 -d archivo.bz2bunzip2 archivo.bz2

.tar.bz2

Comprimir: tar -c archivos | bzip2 > archivo.tar.bz2

Descomprimir: bzip2 -dc archivo.tar.bz2 | tar -xvtar jvxf archivo.tar.bz2

.zip

Comprimir: zip archivo.zip /carpeta/archivos

Descomprimir: unzip archivo.zip

.rar

Comprimir: rar -a archivo.rar /carpeta/archivos

Descomprimir: rar -x archivo.rar

.7z

Comprimir: p7zip ficheros

Descomprimir: p7zip -d archivo.7z

Los que tienen 2 lineas, como es el caso de comprimir bz2, significa que se puede usar cualquiera de las 2 lineas. Espero que les sirva, saludos

perro

Ingeniero en Informática. Programador en PHP y Angular. Lo que mas adoro en el mundo es el conocimiento. Y el anime....y Japón...y el running...y bloguear claro y algunas otras cientos de cosas. Sigo buscando la manera de hacer mi primer millón.

14
Comenta!

avatar
trackback

Información Bitacoras.com…

Si lo deseas, puedes hacer click para valorar este post en Bitacoras.com. Gracias….

Penguino

HOYE GRASIAS XD

De verdad, esta será mi hoja de referencia cuando no tenga servidor gráfico (como en el server que me monto, por ejemplo)

trackback

[…] con el tema de navegacion de archivos seria bueno que revisaran estos otros temas tambien: Comandos de compresion y descompresion, buscar archivos por consola, Montando archivos .iso .bin .cue .mdf .img y […]

Lucha
Lucha

:up: BIEN!!! gracias!! busque esta explicación como una hora!!!

Ernesto
Ernesto

Llevo arto rato tratando de aprender a descomprimir un archivo tar.bz2 y todavia no puedo,en un principio me encontraba con información obsoleta en la red (paginas que no se actualizan),se me ocurrio agregar a la busqueda el año 2010 llegue a tu pagina pero no hay caso,ninguna de las lineas que mensionas me sirve el archivo es wine-1.3.3.tar.bz2 y lo tengo en el escritorio,me imagino aunque tu no lo mensionas,de que antes de escribir estas lineas hay que situarse en el directorio en donde esta el archivo. cd Escritorio /prueba1/wine-1.3.3.tar.bz2 .Esta es la linea que escribo para situarme,pero solo me… Leer mas »

trackback

[…] to comments (0) ↓  /* } else { }/*]]>*/ Hace un tiempo les comentaba cuales eran los comandos de compresion y descompresion en linux. Muy utiles para aquellos que se la pasan usando la consola. Pero esos comandos tienen un problema […]

trackback

[…] Esto es para que nunca haya un archivo que no puedas descomprimir o comprimir en linux […]

trackback

[…] Esto es para que nunca haya un archivo que no puedas descomprimir o comprimir en linux […]

trackback

[…] Esto es para que nunca haya un archivo que no puedas descomprimir o comprimir en linux […]

trackback

[…] aplicaciones para Linux. Este necesita que sepas manejarte en Linux(herramientas de compresion como tar, herramientas del sistema como: grep, etc) y usar perfectamente alguno de sus editores(vi […]

trackback

[…] Son un par de comandos que son solo una forma de usar los muchos comandos que tenemos en linux para comprimir y descomprimir archivos. […]