Comandos de compresion y descompresion

Escrito por:

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 Comandos de compresion y descompresion 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 Comandos de compresion y descompresion

Post similares:

  • Pingback: Bitacoras.com

  • http://geekpenguin.com 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)

  • http://www.humorperruno.com.ar perro

    y hablando de los HOYGAN :P
    me alegra que te sea util, y mas me alegra tener un comentario tan pronto escribo una entrada :) es la primera vez que sucede tan rapido :)

  • Pingback: Comandos de compresion y descompresion « Linux Oracle Gupta Java …yeah!!

  • Pingback: Viviendo con la consola | Paraiso Linux

  • Lucha

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

  • 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 dice que not found

    • http://blogjapon.com.ar perro

      Pero es que eso no es una linea para situarse….supongo que tienes el archivo tar.bz2 en una carpeta llamada prueba dentro del escritorio.
      Entonces deberias hacer asi (son 2 lineas):
      cd Escritorio/prueba1
      tar -xvtar jvxf wine-1.3.3.tar.bz2
      o sino podrias hacerlo con una sola linea asi:
      tar -xvtar jvxf Escritorio/prueba1/wine-1.3.3.tar.bz2

      Y 2 cosas quiero aclararte:
      1- Las paginas que visitaste no son viejas, estos comandos son eternos, siempre han sido asi y siempre lo van a ser.
      2- No hace falta que lo hagas desde la consola, puedes hacer boton derecho sobre el archivo-> Extraer aqui…

  • Pingback: Comprimir y descomprimir desde la consola de manera facil « Paraiso Linux