Mini HowTo Tar

El programa tar (Tape Archiver) nos sirve para almacenar, respaldar y transportar archivos en uno solo. Estos son algunos de los usos mas comunes:

Empaquetar:
$tar -cvf archivo.tar archivosaempaquetar
Donde
c = create (crear un archivo)
v = verbose (muestra los archivos que con lo que se esta trabajando)
f = filename (nombre del archivo)
archivo.tar (es el nombre del archivo que se va a crear)
archivosaempaquetar (nombre de los archivos a empaquetar, pueden ser varios archivos o un subdirectorio en especifico)

Mostrar contenido de un .tar:
$tar -tvf archivo.tar
Donde t = table of contents (lista de archivos)
v, f = (ya se la saben)
archivo.tar (archivo del que se quiere ver el contenido)

Extraer contenido de un .tar:
$tar -xvf archivo.tar
Donde x = extract (extraer)
v, f = (ya se la saben)
archivo.tar (archivo del que se va a extraer los archivos)

Extraer archivos especificos de un .tar
usando comodines:
$tar -xvf archivo.tar *.jpg
Donde x = extract (extraer)
v, f = (ya se la saben)
archivo.tar (archivo del que se va a extraer el archivo)
*.jpg (en este caso va a extraer solo los archivos con extension .jpg)

Usando comprension de archivos
Podemos combinar la utileria gzip para comprimir archivos, solo debemos agregar una (z) a las opciones y en el nombre del archivo agregarle de .tar a
.tar.gz o .tgz para distinguir entre un archivo empaquetado y uno comprimido.
$tar -zcvf archivocomprimido.tar.gz archivosacomprimir
Donde z = gzip compresion (utileria gzip para comprimir archivos)
c = create (crear un archivo)
v = verbose (muestra los archivos que con lo que se esta trabajando)
f = filename (nombre del archivo)
archivo.tar.gz (es el nombre del archivo comprimido que se va a crear )
archivosacomprimir (nombres de los archivos a comprimir, pueden ser tambien un subdirectorio en especifico).

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.