Tar- (1) Página manual

Tar- (1) Página manual

Nombre

Tar - La versión GNU de la utilidad de Archiving de alquitrán

Sinopsis

alquitrán [ - ] A -catenate -concatenate | c -create | d -diff -Compare | -delete | r -append | t -list | u -update | x -extract -get [ opciones] nombre de ruta [Pathname ...]

Descripción

Esta página manual documenta la versión GNU de alquitrán , un programa de archivo diseñado para almacenar y extraer archivos de un archivo de archivo conocido como un tarfi. A tarfi Se puede hacer en una unidad de cinta, sin embargo, también es común escribir un tarfi a un archivo normal. El primer argumento a alquitrán debe ser una de las opciones: Acdrtux, seguido de cualquier función opcional. Los argumentos finales a alquitrán son los nombres de los archivos o directorios que deben archivarse. El uso de un nombre de directorio siempre implica que los subdirectorios a continuación deben incluirse en el archivo.

Ejemplos

tar -xvvf foo.alquitrán
extracto foo.alquitrán
tar -xvvzf foo.alquitrán.GZ
Extracto gzipped foo.alquitrán.GZ
tar -cvvf foo.Tar foo/
contenido alquitrán de la carpeta foo en foo.alquitrán

Letras de función

Se debe utilizar una de las siguientes opciones:
-A, -catenate, -concatenate
Agregar archivos de alquitrán a un archivo
-C, -creación
Crea un nuevo archivo
-D, -diff, -Compare
encontrar diferencias entre el archivo y el sistema de archivos
-borrar
Eliminar del archivo (no para usar en cintas mag!)
-r, -append
Agregar archivos al final de un archivo
-t, list
Enumere el contenido de un archivo
-u, -update
Solo adjuntar archivos que son más nuevos que la copia en el archivo
-x, -extrato, -get
extraer archivos de un archivo

Otras opciones

-Permitir el nombre de nombre
Volver a habilitar el manejo de Gnutype_Names que ahora está deshabilitado de forma predeterminada
-anclado
Patrones de exclusión de fuerza para que coincidan con las posteriores iniciales
-Atime-Preserve
No cambie los tiempos de acceso en archivos vertidos
-a, -auto -compress
con -create, selecciona algoritmo de compresión basándose en el sufijo del nombre del archivo de archivo
-b, -factor de bloqueo n
Use el tamaño de registro de bytes NX512 (predeterminado n = 20)
-B,-RECORDS FULLES
Rebloquear mientras leemos (por leer 4.2BSD tuberías)
-copia de seguridad [= Tipo]
Copia de seguridad de archivos en lugar de sobrescribir (tipo = numerado, existente, simple)
-C, -dirirectorial
Cambiar a directorio Dir
-control
Imprimir puntos de control periódicos
-control de control
Esta acción permite especificar una acción que se ejecutará al presionar un punto de control. Las acciones reconocidas son: dot, echo (el valor predeterminado), eco = string, tTyout = string, exec = cmdline y sleep = value. Se pueden especificar cualquier número de opciones '-Ckeckpoint-Action', las acciones se ejecutarán en orden de su apariencia en la línea de comando.
-decisión de comprobación
Habilita la comparación de números de dispositivo. Este es el valor predeterminado.
-decepcionado sin cheque
Desactiva la comparación de números de dispositivo durante la etapa preparatoria de un volcado incremental. Esto permite evitar crear volcados completos si los números del dispositivo cambian (e.gramo. Al usar una instantánea LVM)
-excluir = patrón
excluir el patrón de coincidencia de archivos
-F, -File [Nombre de host:] F
Use archivo de archivo o dispositivo f (de lo contrario, valor de la variable de entorno de cinta; si no es así, "-", es decir, stdin/stdout)
-F, -info-script F, -new-volumen-script F
Ejecute el script al final de cada cinta (implica -m)
-de fuerza local
El archivo de archivo es local incluso si tiene un colon
-G, -ncremental
crear/list/extraer una copia de seguridad incremental de formato GNU antigua
-g, -cremental F
crear/list/extraer nueva copia de seguridad incremental de formato GNU
-grupo G
Establecer el grupo en G mientras se agrega archivos
-h, -derroferencia
No voltean los enlaces simbólicos; Volcar los archivos a los que apuntan
-dreenerferencia
Durante la creación del archivo, Derferences Hard Links and almacena los archivos a los que se refieren, en lugar de crear miembros habituales de enlaces duros (tipo '1')
-ayuda
Imprimir mensaje de ayuda
-I, -ignore -zaros
Ignorar bloques de ceros en el archivo (normalmente medio EOF)
-ignorar caso
ignorar el caso al excluir archivos
-ignorar
No salga con un estado distinto de cero en archivos ilegibles
-j, -bzip2
Archivo de filtro a través de BZIP2, use para descomprimir .archivos BZ2. ADVERTENCIA: Algunas versiones anteriores de TAR usaron la opción -I para filtrar a través de BZIP2. Al escribir scripts, use -bzip2 en lugar de -j para que las versiones de alquitrán más antiguas y más nuevas funcionen.
-k, mantenimiento de archivos antiguos
Mantenga los archivos existentes; No los sobrescribas del archivo
-K, -archivo de arranque F
Comience en el archivo F en el archivo
-lzma
Selecciona el algoritmo de compresión de LZMA
-l, -checkinks
Imprima un mensaje si no se descargan todos los enlaces
-L, -Tape -longitud n
Cambie las cintas después de escribir n*1024 bytes
-M, -Touch
No extraiga el tiempo modificado de archivo
-transformar expr
aplica transformaciones del nombre de archivo. El argumento de esta opción puede ser una lista de expresiones de reemplazo, separadas por Semicolon (como en 'Sed'). Las transformaciones del nombre de archivo se aplican a los objetivos de enlace simbólico durante la creación y la extracción. Esta opción puede especificarse en cualquier cantidad de veces, las transferencias especificadas se aplicarán a su vez.
-M, -multi -volumen
crear/list/extraer archivo de múltiples volúmenes
-Modo M
Establecer permisos en M al agregar archivos
-N, fecha de fecha, cita de la novela
Solo almacene archivos más nuevos que la fecha
-Fecha más nueva
Solo almacene archivos cuyo contenido ha cambiado después de la fecha
-sin ancla
Permitir patrones de exclusión para que coincidan con cualquier subcadena (el valor predeterminado)
-no-igorore-caso
Case de patrones de coincidencia con sensibilidad (el valor predeterminado)
-sin recursos
No se vuelva a recurrir en subdirectorios
-O, -No-Saus-Owner
Extraiga archivos con el propietario establecido en el usuario actual (el valor predeterminado para usuarios no raíz)
-no señoras
Aplicar Umask a los archivos extraídos (el valor predeterminado para usuarios que no son Root)
-sin hilería
No use comodines al excluir archivos
-No-Wildcards-Match-slash
No dejes que los comodines coincidan con los "/" al excluir los archivos
-nulo
Para -t, use "NUL" en lugar de Newline como Terminator de nombre de archivo
-propietario numérico
Siempre use números para nombres de usuarios/grupos
-Old -Archive, -portabilidad
Escriba un archivo de formato V7, en lugar de formato ANSI. Estas opciones están en desuso, use -formato = v7 en cambio.
-sistema de un archivo
Manténgase en el sistema de archivos local al crear un archivo
-dueño o
Configure el propietario en O al agregar archivos
-O, -to -stdout
Extraer archivos a la salida estándar
-P, -same -Permissions, -Preserve -Permissions
Ignore Umask al extraer archivos (el valor predeterminado para root)
-P, -Absolute -Names
No te quites a los nombres de los archivos
-Posix
crear un archivo compatible con Posix. Esta opción está en desuso, use -formato = Posix en cambio.
-preservar
como -p -s
-R, -Number -Number
Mostrar número de bloque dentro del archivo con cada mensaje
-tamaño de tamaño de registro
Use bytes de tamaño por registro
-recursión
recurrir en directorios (el valor predeterminado)
-unión recursiva
Eliminar los directorios existentes antes de extraer directorios del mismo nombre
-eliminar los archivos
Eliminar archivos después de agregarlos al archivo
-RSH-Command = CMD
Use el comando remoto en lugar de 'rsh'. Esta opción existe para que las personas que usan algo más que el 'RSH' estándar (E.gramo., un 'rsh' kerberizado) puede acceder a un dispositivo remoto.
-S, -sparse
manejar archivos escasos de manera eficiente
-s, -same -orden, -Preserve -orden
Lista de nombres para extraer está ordenado para que coincida con el archivo
-el mismo propietario
Extraiga archivos con el propietario como se especifica en el archivo (el valor predeterminado para root)
-espectáculos
mencionar directorios que se están omitiendo
-componentes norte
Desplárese con el número dado de componentes principales de directorio
-franja, -componentes n
Descansa los primeros n componentes de los nombres de ruta de los miembros del archivo al desempacar.
-sufijo sufijo
Agregar sufijo para hacer archivos de copia de seguridad (predeterminado ~)
-T, -alles de F
Obtenga nombres para extraer o archivar desde el archivo F
-total
Mostrar bytes totales escritos después de crear un archivo
-U, -unlink -primero
Unlink y recrear archivos en lugar de sobrescribir
-Use compresión de compresión Prog
Filtrar el archivo a través de Prog (que debe aceptar -d)
-V, -verbose
Lista de archivos enumerados
-V, nombre de etiqueta
Crear archivo con nombre de nombre de volumen
-versión
Imprimir número de versión del programa de alquitrán
-Volno-File F
Realice un seguimiento del volumen actual (de un archivo de volumen múltiple) en F
-w, -interactivo, -confirmación
solicite confirmación para cada acción
-W, -verificar
Intente verificar el archivo después de escribirlo
-comodines
Use comodines al excluir archivos (el valor predeterminado)
-comodinescards-bate-slash
Permitir que los comodines coincidan con "/" (el valor predeterminado)
-X, -exclude -from = archivo
Excluir patrones de coincidencia de archivos enumerados en el archivo
-Z, -compress, -Uncompress
Filtrar el archivo a través de la compresa
-z, -gzip, -gunzip, -ungzip
Filtrar el archivo a través de GZIP
-[0-7] [LMH]
especificar la unidad y la densidad

Ambiente

El comportamiento de TAR está controlado por las siguientes variables de entorno, entre otras:

CINTA
Dispositivo o archivo para usar para el archivo si -archivo no se especifica. Si esta variable de entorno no es establecida, use stdin o stdout en su lugar.
Tar_options
Opciones para preparar a las especificadas en la línea de comando, separadas por Whitespace. Se utilizará un mimbre de Backslashes en el espacio en blanco o inactividad de fondo dentro de una opción.

Además, el valor del factor de bloqueo se pone a disposición de los scripts de información y punto de control a través de la variable de entorno Tar_Blowing_Factor.

Insectos

La gente de GNU, en general, aborrece las páginas del hombre, y crea documentos de información en su lugar. Desafortunadamente, el documento de información que describe TAR tiene licencia bajo el GFDL con textos de portada invariantes, que viola las pautas de software gratuito de Debian. Como resultado, la documentación de información para TAR no está incluida en el paquete Debian.

Si desea leer la documentación completa de GNU Tar, consulte la versión en línea en

Esta página del hombre fue creada para la distribución de Debian. No describe toda la funcionalidad del alquitrán, y a menudo está desactualizado. Se aprecian los parches para mejorar la cobertura y/o la precisión de esta página del hombre, y deben archivarse como errores de gravedad de la lista de deseos contra el paquete de alquitrán de Debian, no presentados a los mantenedores de alquitrán GNU.

Tutoriales de Linux relacionados:

  • Cómo crear y manipular archivos de alquitrán usando Python
  • Cómo comparar archivos usando DIFF
  • Cómo crear copias de seguridad incrementales y diferenciales con TAR
  • Cómo usar Google Drive en Linux
  • Cómo dividir la unidad USB en Linux
  • Cómo crear y extraer archivos de CPIO en ejemplos de Linux
  • Introducción a la copia de seguridad de Borg
  • Cómo comparar el rendimiento del disco en Linux
  • Cómo extraer el archivo TAR en Linux
  • Cómo particionar una unidad en Linux