Comprimir y descomprimir archivos con tar

Buenas a todos,

después de un tiempo sin escribir, hoy os traigo una entrada que seguro que os resultará útil para trabajar con archivos entre servidores y demás.

Como sabréis, si subimos una página web un poco compleja a un servidor, la transferencia de archivos puede ser una tarea muy costosa en tiempo ya que se tienen muchos pequeños archivos. Para mejorar esto, lo que podemos hacer es construir un archivo comprimido con todo lo que queremos subir, y luego descomprimirlo en el servidor.

Para realizar esta tarea se pueden utilizar muchas aplicaciones, pero la que os recomiendo es la aplicación tar, ya que ésta suele estar instalada en casi la totalidad de los servidores.

Para explicaros cómo funciona os voy a decir lo básico, es decir, cómo se comprime y cómo se descomprime un archivo/fichero.

Para comprimir:

$>tar -zcvf nombre_del_archivo.tar.gz nombre_del_archivo

Para descomprimir:

$>tar -zxvf nombre_del_archivo.tar.gz

Los parámetros que pasamos en cada ocasión tienen los siguiente significados:

  • -z: Usando el programa gzip
  • -c: Crea el archivo
  • -v: Verbose (muestra el progreso mientas se lleva a cabo la operación con el archivo)
  • -f: Nombre del archivo
  • -x: Extrae el archivo

Espero que os sirva de ayuda

Fuente: http://www.cyberciti.biz/faq/how-do-i-compress-a-whole-linux-or-unix-directory/

Acerca de

Ingeniero Informático. RoR Developer

Publicado en Informática

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: