Tutoriales y trucos de computacion
Inicio
Tutoriales
¿Cómo...? en Unix
Trucos MS Office
Navegar en internet
Links
Productos en internet
 
Vota por este sitio en Los Mejores de RedFind
 
Add to Google
Crea tu Web en menos de 30 min

Práctico curso para aprender de forma dinámica como crear tu propia página web. Siguiendo estas instrucciones podrás tener tu página web completa en menos de 30 minutos

Crear web en menos de 30 minutos

 

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

 

 

 



 
Advertisement