Manpages

NOMBRE

tar − La versión de GNU de la utilidad tar para archivar

SINOPSIS

tar [ ] A --catenate --concatenate | c --create | d --diff --compare | r --append | t --list | u --update | x -extract --get [ --atime-preserve ] [ -b, --block-size N ] [ -B, --read-full-blocks ] [ -C, --directory DIR ] [ --checkpoint ] [ -f, --file [ANFITRIÓN:]F ] [ --force-local ] [ -F, --info-script F --new-volume-script F ] [ -G, --incremental ] [ -g, --listed-incremental F ] [ -h, --dereference ] [ -i, --ignore-zeros ] [ --ignore-failed-read ] [ -k, --keep-old-files ] [ -K, --starting-file F ] [ -l, --one-file-system ] [ -L, --tape-length N ] [ -m, --modification-time ] [ -M, --multi-volume ] [ -N, --after-date FECHA, --newer FECHA ] [ -o, --old-archive, --portability ] [ -O, --to-stdout ] [ -p, --same-permissions, --preserve-permissions ] [ -P, --absolute-paths ] [ --preserve ] [ -R, --record-number ] [ --remove-files ] [ -s, --same-order, --preserve-order ] [ --same-owner ] [ -S, --sparse ] [ -T, --files-from F ] [ --null ] [ --totals ] [ -v, --verbose ] [ -V, --label NOMBRE ] [ --version ] [ -w, --interactive, --confirmation ] [ -W, --verify ] [ --exclude FICHERO ] [ -X, --exclude-from FICHERO ] [ -Z, --compress, --uncompress ] [ -z, --gzip, --ungzip ] [ --use-compress-program PROG ] [ --block-compress ] [ -[0-7][lmh] ]
nombre-fichero1 [ nombre-fichero2, ... nombre-ficheroN ]
directorio1 [ directorio2, ...directorioN ]

DESCRIPCIÓN

Esta página del Manual documenta la versión de GNU de tar, un programa archivador diseñado para almacenar y extraer ficheros de un fichero archivo conocido como un archivo-tar.

Esta página no es más que un simple resumen de las opciones de tar, análogo a lo que se obtiene con la opción --help. La información más precisa y completa se encuentra accesible mediante el sistema Info.

Un archivo-tar puede crearse sobre una unidad de cinta magnética; sin embargo, también es común en estos días escribir un archivo-tar en un archivo normal. El primer argumento de tar debe ser una de las opciones: Acdrtux, seguido por cualesquiera argumentos opcionales que modifican el comportamiento predeterminado. Los últimos argumentos de tar son los nombres de los ficheros o directorios que deberán ser archivados. El empleo de un nombre de directorio siempre implica que los subdirectorios por debajo de él deben incluirse en el archivo.

LETRAS DE FUNCIÓN

Debe emplearse sólo una de las siguientes opciones:
-A, --catenate, --concatenate

añade ficheros tar a un archivo

-c, --create

crea un nuevo archivo

-d, --diff, --compare

busca diferencias entre el archivo y el sistema de ficheros

--delete

borra del archivo (¡no para cintas magnéticas!)

-r, --append

añade ficheros al final del archivo

-t, --list

lista los contenidos de un archivo

-u, --update

sólo añade ficheros que son más recientes que la copia en el archivo

-x, --extract, --get

extrae ficheros de un archivo

OTRAS OPCIONES

--atime-preserve

no cambia los tiempos de acceso en ficheros volcados en un archivo

-b, --block-size N

tamaño de bloque de N×512 bytes (por omisión, N=20)

-B, --read-full-blocks

agrupa en bloques la lectura mientras lee (para leer tuberías 4.2BSD)

-C, --directory DIR

cambia al directorio DIR

--checkpoint

muestra los nombres de directorio mientras lee el archivo

-f, --file [ANFITRIÓN:]F

emplea el archivo o dispositivo F en el computador ANFITRIÓN (el valor predeterminado suele ser /dev/rmt0, la cinta magnética, pero en el tar de GNU es la entrada estándar). Si F es ’-’, significa la entrada o salida estándar.

--force-local

el archivo es local incluso si tiene dos puntos

-F, --info-script F --new-volume-script F

ejecuta el guión F al final de cada cinta (implica -M)

-G, --incremental

crea/lista/extrae una copia incremental en el formato antiguo de GNU

-g, --listed-incremental

crea/lista/extrae una copia incremental en el formato nuevo de GNU

-h, --dereference

no vuelca enlaces simbólicos, sino los ficheros reales a los que apunten

-i, --ignore-zeros

no hace caso de bloques de ceros en el archivo (normalmente significan EOF)

--ignore-failed-read

no sale con estado distinto de cero (error) en el caso de encontrar ficheros que no pueda leer

-k, --keep-old-files

mantiene los ficheros existentes; no los sobreescribe en el archivo

-K, --starting-file F

empieza en el fichero F en el archivo

-l, --one-file-system

se queda en un sistema de ficheros local cuando crea un archivo

-L, --tape-length N

pide cambio de cintas tras leer N×1024 bytes

-m, --modification-time

no extrae el tiempo modificado del fichero

-M, --multi-volume

crea/lista/extrae un archivo multi-volumen

-N, --after-date FECHA, --newer FECHA

sólo almacena ficheros más recientes que FECHA

-o, --old-archive, --portability

escribe un archivo en el formato de V7, en vez del ANSI

-O, --to-stdout

extrae ficheros a la salida estándar

-p, --same-permissions, --preserve-permissions

extrae toda la información de protecciones o permisos

-P, --absolute-paths

no quita las ’/’s del principio de nombres de ficheros

--preserve

como -p -s

-R, --record-number

muestra el número de registro dentro del archivo con cada mensaje

--remove-files

borra ficheros tras añadirlos al archivo

-s, --same-order, --preserve-order

la lista de nombres a extraer se ordena para concordar con el archivo

--same-owner

crea los ficheros extraídos con el mismo propietario

-S, --sparse

maneja los ficheros dispersos eficientemente

-T, --files-from F

obtiene los nombres a extraer o crear del fichero F

--null

-T lee nombres terminados en cero, anula -C

--totals

muestra el número total de bytes escritos con --create

-v, --verbose

lista prolijamente los ficheros procesados

-V, --label NOMBRE

crea un arcico con el nombre de volumen NOMBRE

--version

muestra el número de versión del programa tar

-w, --interactive, --confirmation

pide confirmación para cada acción

-W, --verify

intenta verificar el archivo tras escribirlo

--exclude FICHERO

excluye el fichero FICHERO

-X, --exclude-from FICHERO

excluye ficheros listados en FICHERO

-Z, --compress, --uncompress

filtra el archivo a través de compress

-z, --gzip, --ungzip

filtra el archivo a través de gzip

--use-compress-program PROG

filtra el archivo a través del programa PROG (que debe aceptar -d)

--block-compress

agrupa en bloques la salida del programa de compresión para cintas

-[0-7][lmh]

especifica la unidad de cinta y la densidad