Comprimir y descomprimir en linux

16 mayo 2009 at 12:00 (Compresión, Ubuntu) (, , , , )

La compresión consiste en la reducción del volumen de información a tratar.
En principio, con la compresión se pretende transportar la misma información, pero empleando la menor cantidad de espacio posible.
Existe la compresión a través de ficheros, llamada compresión sólida. Esta tecnología, comprime varios ficheros juntos, consiguiendo asi una relación de compresión superior.

cdlinuxLa compresión consiste en la reducción del volumen de información a tratar.

En principio, con la compresión se pretende transportar la misma información, pero empleando la menor cantidad de espacio posible.

Existe la compresión a través de ficheros, llamada compresión sólida. Esta tecnología, comprime varios ficheros juntos, consiguiendo asi una relación de compresión superior.

La compresión o descompresión en linux es muy simple y explicaré a continuación la utilización de esta utilidad en modo gráfico y en modo comando.

Modo Gráfico

  • Para comprimir, haz click derecho sobre el icono de la carpeta o archivo que quieras comprimir y pulsa en la opción “Crear archivador”.
  • Saldrá una ventana como esta:

Dibujo

  • Escribes el nombre del archivo, la extensión, el lugar donde quieres guardarlo y pulsas en “Crear”.
  • También puedes crear una contraseña al comprimirlo dando en la opción “Otras opciones” y aparecera el recuadro para escribir la contraseña.

contraseña

  • Para descomprimir el archivo que hemos creado, basta con hacer click derecho sobre el icono del archivo comprimido y seleccionamos la opción “Extraer aquí”.
  • Otra opción para descomprimir, es hacer doble click en el icono del archivo comprimido y se nos abrirá una ventana como la siguiente y hacemos click en extraer:

comprime2

  • Nos aparecerá una ventana como la siguiente y  escribiremos la ruta donde queremos extraer el archivo comprimido. Una vez hayamos elegido la ruta, hacemos clic en “Extraer”.

comprime3

Modo Comando

  • Existen dos herramientas que van a estar disponibles en casi cualquier distribución de linux. Se trata de tar, que simplemente empaqueta varios archivos en un único fichero, y gzip, que hace la compresión propiamente dicha.
  • El comando tar tiene la siguiente sintaxis:

tar [opciones] [origen] [destino]

Donde:
opciones, por ejemplo, puedes poner las siguientes:
c: crear un archivo
x: extraer de un archivo
t: listar los contenidos de un archivo
v: muestra un reporte de las acciones a medida que se van realizando
f: empaquetar o desempaquetar contenidos de archivos
z: para comprimir o descomprimir a la vez que se empaqueta o desempaqueta
origen, es la trayectoria donde se encuentra el archivo.
destino, es la trayectoria donde queremos dejar el archivo comprimido.

  • Como se puede ver, con la opción z se puede comprimir en el mismo paso en el que se empaqueta, lo que puede hacer las cosas más rápidas y cómodas. De todos modos, tar simplemente hace el empaquetado y es gzip el que realiza la compresión. Simplemente que nosotros no tenemos que llamar a gzip, sino que ya lo hace directa e internamente tar.

NOTA: Al descomprimir el archivo, si escribiste una contraseña, lo más normal es que te la pida.

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.