next up previous contents
Next: gzip Up: Empaquetando y comprimiendo ficheros. Previous: Empaquetando y comprimiendo ficheros.

tar

tar permite empaquetar o desempaquetar ficheros. El concepto de empaquetar aquí es el de meter varios ficheros y/o directorios en un solo fichero. Posteriormente podremos recuperar esa estructura de ficheros y directorios en el lugar donde queramos. Su sintaxis básica es2.12

$ tar opciones archivo.tar [origen]

donde:

opciones
vamos a analizar:

c
para crear archivos empaquetados
x
para expandir archivos empaquetados
t
para mostrar el contenido de un fichero tar empaquetado
v
almacenamos/visualizamos la información en forma detallada
f
para indicar que archivo.tar es un fichero.
z
filtrar el archivo a través de gzip (tanto para comprimir como descomprimir).
M
para crear/desempaquetar usando varios discos.
archivo
nombre del archivo tar
origen
nombre2.13 del directorio/fichero o directorios/ficheros a empaquetar separados por espacios
Supongamos que deseamos empaquetar dos ficheros llamados ed03linux1.txt y ed03linux2.txt, en un fichero tar de nombre ed03linux.tar, escribiremos:

$ tar -cvf ed03linux.tar ed03linux1.txt ed03linux2.txt

también podíamos haber escrito:

$ tar -cvf ed03linux.tar ed03linux?.txt

Si lo que queremos es empaquetar el directorio entrega_3, en el fichero entrega_3.tar, la sintaxis sería:

$ tar -cvf entrega_3.tar entrega_3

Si lo que deseamos es desempaquetar un fichero tar, en vez de escribir la opción -c escribiremos -x, así para desempaquetar el contenido de la entrega anterior escribiremos:

$ tar -xvf entrega_3.tar 
 

Si solamente queremos ver el contenido del fichero empaquetado (tar), ejecutaremos.

$ tar -tvf entrega_3.tar



Footnotes

... es2.12
Para ver todas la opciones de la orden tar:

$ man tar

... [origen]nombre2.13
Podemos usar comodines

next up previous contents
Next: gzip Up: Empaquetando y comprimiendo ficheros. Previous: Empaquetando y comprimiendo ficheros.

2004-04-21