Tutoriales y trucos de computacion
Inicio
Tutoriales
¿Cómo...? en Unix
Tips para MS Office
Navegar en internet
Links
Productos en internet
Envíanos un tutorial
 
Vota por este sitio en Los Mejores de RedFind
 
Agregar Web - Directorio de webs

Add to Google

Add to Technorati Favorites

Downloads para iPod

Podrás obtener millones de canciones, películas y juegos para tu iPod. Acceso ilimitado al portal más reconocido para descargar contenido para tu iPod. Más de 95 millones de archivos de alta calidad, organizados por categorías para su fácil ubicación. 

Entrar a "Downloads para iPod"

 

RSS de la sección de "Tutoriales"

RSS Tutoriales




Agregar a favoritos

 
 






Google
 
Comprimir archivos en Unix Imprimir E-Mail
Índice del Artículo
Comprimir archivos en Unix
Compresión de archivos
Comprimir y empaquetar

zip, unzip

Sintaxis básica

$ zip [-opciones] nombre_archivo lista_de_archivos

zip es una utilidad para comprimir y empaquetar archivos, para ver las posibles opcion que puede tener cada uno de estos comandos se puede ejecutar zip y unzip sin ningún parámetro.

La lista de archivos a empaquetar puede ser el resultado o salida estándar de la ejecución de una instrucción, como ls, find, etc. 

Este programa es útil para empaquetar y comprimir un conjunto de archivos para ser distribuídos o para utilizar un menor espacio en disco. En los archivos generados por este programa se puede almacenar también la ruta o estructura de directorios de los archivos empaquetados.

Ejemplos:

Para crear un paquete zip con tres archivos y máxima compresión:

$ zip -v9 paquete.zip archivo1 archivo2 archivo3

Para leer los archivos que hay en un paquete zip sin extraerlos:

$ unzip -l paquete.zip

Para extraer los archivos de un paquete zip:

$ unzip -v paquete.zip

tar

tar es sin duda el programa más utilizado para la comprimir y empaquetar archivos en Unix,  su nombre proviene de "Tape ARchiver" (Almacenador de cinta).

Sintaxis básica

$ tar parametros lista_de_archivos 

Como hemos mencionado, tar nos sirve para comprimir, empaquetar archivos, además de extraer o agregar archivos a los ya empaquetados. Conserva la estructura de los directorios dentro del paquete.

Al igual que zip se puede pasar la lista de archivos mediante la salida estándar.

La combinación de parámetros más utilizados  serían:

 

$tar cvf archivo.tar archivo1.txt archivo2.txt archivo3.txt 

Con esta instrucción se creará el archivo.tar conteniendo los archivos listados.

 

$tar xvf archivo.tar [lista_de_archivos]

Se utiliza para extraer el contenido de un archivo .tar, como parámetro opcional se le pude indicar que sólo extraiga los archivos con ese nombre o bien mediante un comando.

 

$tar tvf archivo.tar [lista_de_archivos]

Se utiliza para mostrar el contenido de un archivo .tar, como parámetro opcional se le pude indicar que sólo extraiga los archivos con ese nombre o bien mediante un comando.

La lista de opciones utilizadas fucionan como sigue:

cCrear un archivo tar
x Extraer los archivos dentro de un archivo .tar.
tListar los archivos contenidos en un archivo .tar 
v
Muestra en la salida el nombre de cada arhivo procesado 
f
Toma el nombre del archivo .tar com parámetro