Tar- (1) Page manuelle

Tar- (1) Page manuelle

Nom

TAR - La version GNU de l'utilitaire d'archivage TAR

Synopsis

le goudron [ - ]] A -Catenate -Concatenate | C -Create | D -diff -compare | -Delete | R -APPEND | T -List | u -update | x -Extract -get [ Options] cheminée [Pathname…]

Description

Cette page manuelle documente la version GNU de le goudron , un programme d'archivage conçu pour stocker et extraire des fichiers d'un fichier d'archive appelé tarfil. UN tarfil peut être fabriqué sur un lecteur de bande, cependant, il est également courant d'écrire un tarfil à un fichier normal. Le premier argument de le goudron Doit être l'une des options: Acdrtux, suivi de toutes les fonctions facultatives. Les arguments finaux à le goudron sont les noms des fichiers ou des répertoires qui devraient être archivés. L'utilisation d'un nom de répertoire implique toujours que les sous-répertoires ci-dessous doivent être inclus dans l'archive.

Exemples

TAR -XVVF FOO.le goudron
Extraire FOO.le goudron
TAR -XVVZF FOO.le goudron.gz
extraire gzipippe foo.le goudron.gz
TAR -CVVF FOO.Tar Foo /
Tar Contenu du dossier Foo à Foo.le goudron

Lettres de fonction

L'une des options suivantes doit être utilisée:
-A, -Catenate, -Concatenate
Ajoutez des fichiers de goudron à une archive
-C, -Create
créer une nouvelle archive
-D, -diff, -compare
trouver des différences entre l'archive et le système de fichiers
-supprimer
Supprimer les archives (pas pour une utilisation sur les bandes magiques!)
-R, -APPEND
Ajouter les fichiers à la fin d'une archive
-T, -List
Énumérez le contenu d'une archive
-u, -update
seuls ajoutez les fichiers qui sont plus récents que la copie dans les archives
-x, -extract, -get
extraire les fichiers d'une archive

Autres options

-comptoir de renom
Réénologable Gestion de Gnutype_Names qui est désormais désactivé par défaut
-ancré
forcer les modèles d'exclusion pour faire correspondre les sous-séquences initiales
-atime-proserve
Ne modifiez pas les temps d'accès sur les fichiers vidés
-A, -auto-compress
avec -Create, sélectionne l'algorithme de compression basant sur le suffixe du nom du fichier d'archive
-b, -blocking-factor n
Utilisez la taille d'enregistrement des octets NX512 (par défaut n = 20)
-B, -re-lisse-plein-records
Rebloquer comme nous lisons (pour lire 4.Pipes 2BSD)
-sauvegarde [= type]
Sauvegarder les fichiers au lieu de l'écrasement (type = numéroté, existant, simple)
-C, -directory Dir
Changement en répertoire DIR
-point de contrôle
Imprimer des points de contrôle périodiques
-Checkpoint-action-action
Cette action permet de spécifier une action à exécuter lors de la frappe d'un point de contrôle. Les actions reconnues sont: point, écho (la valeur par défaut), echo = string, ttyout = string, exec = cmdline et sleep = value. Tout nombre d'options «-CheckPoint-action» peut être spécifiée, les actions seront exécutées par ordre de leur apparence dans la ligne de commande.
-disqueur
permet de comparer les numéros d'appareil. C'est la valeur par défaut.
-sans vérification
désactive la comparaison des numéros de dispositifs pendant le stade préparatoire d'un dépotoir incrémentiel. Cela permet d'éviter de créer des vidages complets si les numéros de périphérique changent (e.g. Lorsque vous utilisez un instantané LVM)
-exclure = modèle
Exclure le modèle de correspondance des fichiers
-f, -file [nom d'hôte:] f
Utilisez un fichier d'archive ou un appareil F (sinon la valeur de la variable d'environnement de bande; si unset, «-«, ce qui signifie stdin / stdout)
-F, -info-script f, -new-volume-script f
Exécuter le script à la fin de chaque bande (implique -m)
-force locale
Le fichier d'archives est local même s'il a un côlon
-G, -Incremental
Créer / liste / extraire une ancienne sauvegarde incrémentielle GNU-format
-g, -Lisé-incriment F
créer / liste / extraire une nouvelle sauvegarde incrémentielle GNU-format
-groupe G
Définissez le groupe sur G tout en ajoutant des fichiers
-H, -dereference
Ne videz pas les liens symboliques; vider les fichiers qu'ils pointent vers
-déficience dure
Pendant la création d'archives, les liens durs déréférences et stocke les fichiers auxquels ils se réfèrent, au lieu de créer des membres du lien dur habituels (type '1')
-aider
Imprimer le message d'aide
-I, -ignore-zeros
Ignorez les blocs de zéros dans les archives (normalement moyen EOF)
-ignorer les cas
Ignorer le cas lors de l'exclusion des fichiers
-ignorer la lecture
Ne sortez pas avec un statut non nul sur des fichiers illisibles
-J, -bzip2
Filtre Archive via BZIP2, utilisez pour décompresser .fichiers bz2. AVERTISSEMENT: Certaines versions précédentes de TAR ont utilisé l'option -i pour filtrer via BZIP2. Lorsque vous écrivez des scripts, utilisez -BZIP2 au lieu de -j afin que les versions de goudron plus anciennes et plus récentes fonctionnent.
-K, -keeptive-files
garder les fichiers existants; Ne les écrasez pas des archives
-K, -starting-file f
Commencez au fichier F dans les archives
-LZMA
Sélectionne l'algorithme de compression LZMA
-L, -Check-links
Imprimez un message si tous les liens ne sont pas déversés
-L, -tape-longueur n
Changer les bandes après avoir écrit N * 1024 octets
-m, -touch
n'extraire pas le temps modifié du fichier
-transformer expr
Applique des transformations de nom de fichier. L'argument de cette option peut être une liste d'expressions de remplacement, séparées par semi-colon (comme dans «SED»). Les transformations de nom de fichier sont appliquées aux cibles de liaison symbolique pendant la création et l'extraction. Cette option peut être spécifiée pour un nombre de fois, les transofrmations spécifiées seront appliquées à leur tour.
-M, -Multi-volume
Créer / liste / extraire des archives multi-volumes
-mode m
Définir les autorisations sur M tout en ajoutant des fichiers
-N, -after-date Date, -Newer Date
Stockez uniquement les fichiers plus récents que la date
-Date plus récente
stocker uniquement des fichiers dont le contenu a changé après la date
-pas ancré
Autorisez les modèles d'exclusion pour correspondre à toute sous-chaîne (la valeur par défaut)
-Cas sans injection
faire correspondre les modèles de casse sensible (la valeur par défaut)
-pas de rémunération
Ne vous reproduisez pas dans les sous-répertoires
-O, -No-nom-propriétaire
Extraire des fichiers avec le propriétaire défini sur l'utilisateur actuel (par défaut pour les utilisateurs non racinaires)
-sans-nom
Appliquer UMask sur des fichiers extraits (la valeur par défaut pour les utilisateurs non racinaires)
-cartes sans wild
N'utilisez pas de jokers lors de l'exclusion des fichiers
-no-wildcards-match-slash
Ne laissez pas les wildcards correspondre «/» lorsque vous excluez les fichiers
-nul
Pour -T, utilisez «Nul» au lieu de Newline comme fichier Terminator
-propriétaire numérique
Utilisez toujours des nombres pour les noms d'utilisateur / groupe
-Old-Archive, -PORTABILITÉ
Écrivez une archive au format V7, plutôt que le format ANSI. Ces options sont obsolètes, veuillez utiliser -format = v7 plutôt.
-Système à un fichier
Restez dans le système de fichiers local lors de la création d'une archive
-propriétaire o
Définissez le propriétaire sur O tout en ajoutant des fichiers
-O, -to-stdout
extraire les fichiers en sortie standard
-P, -Same-Permissions, -preserve-permissions
Ignorez umask lors de l'extraction de fichiers (la valeur par défaut pour root)
-P, -Anom-Names
Ne dépuisez pas les noms des noms de fichiers
-posix
Créer des archives conformes à POSIX. Cette option est obsolète, veuillez utiliser -format = posix plutôt.
-préserver
comme -p -s
-R, -block-numéro
Afficher le numéro de bloc dans les archives avec chaque message
-taille de taille record
Utiliser des octets de taille par enregistrement
-récursivité
se reproduire dans les répertoires (la valeur par défaut)
-un lien récursif
supprimer les répertoires existants avant d'extraire des répertoires du même nom
-enlever les fichiers
Supprimer les fichiers après les avoir ajoutés aux archives
-Rsh Command = CMD
Utilisez la commande distante au lieu de 'RSH'. Cette option existe pour que les personnes qui utilisent autre chose que le «RSH» standard (E.g., Un «RSH» kerbérisé peut accéder à un appareil distant.
-S, -Spare
gérer efficacement les fichiers clairsemés
-S, -Same-Order, -preserve-Order
La liste des noms à extraire est triée pour correspondre aux archives
-propriétaire de samedi
Extraire des fichiers avec le propriétaire comme spécifié dans Archive (la valeur par défaut pour root)
-spectacles
mentionner les répertoires qui sont sautés
-composants de la bande n
Dépuiser le nombre donné de composants de répertoire leader
-Strip,-strip-components n
Dénule les premiers n composants de l'archive des membres des membres lors du déballage.
-suffixe suffixe
Ajouter le suffixe pour fabriquer des fichiers de sauvegarde (par défaut ~)
-T, -files-from f
Obtenez des noms pour extraire ou archiver à partir du fichier F
-totaux
Afficher les octets totaux écrits après avoir créé une archive
-U, -unlink-premier
dissocier et recréer des fichiers au lieu d'écraser
-Prog use-compress-programme
Filtrez l'archive par prog (qui doit accepter -D)
-V, -Verbose
Lister verbosé les fichiers traités
-V, -Label Nom
Créer des archives avec le nom du volume
-version
Numéro de version du programme d'impression TAR TAR
-Volno-fichier f
Gardez une trace du volume actuel (d'une archive multi-volume) en f
-w, -interactive, -confirmation
Demandez une confirmation pour chaque action
-W, -Verifier
tenter de vérifier les archives après l'avoir écrit
-faunes
Utilisez des caractères génériques lors de l'exclusion des fichiers (la valeur par défaut)
-des forêts de joker-slash
Autoriser les caractères génériques à correspondre «/» (la valeur par défaut)
-X, -exclude-from = fichier
exclure les modèles de correspondance des fichiers répertoriés dans le fichier
-Z, -compress, -uncompress
Filtrez l'archive par compression
-z, -gzip, -gunzip, -ungzip
Filtrez l'archive via GZIP
-[0-7] [LMH]
Spécifiez le lecteur et la densité

Environnement

Le comportement du TAR est contrôlé par les variables d'environnement suivantes, entre autres:

ENREGISTRER
Périphérique ou fichier à utiliser pour l'archive si -déposer n'est pas spécifié. Si cette variable d'environnement n'est pas définie, utilisez STDIN ou STDOUT à la place.
Tar_options
Options pour appliquer à celles spécifiées sur la ligne de commande, séparées par Whitespace. Les barres obligeantes intégrées peuvent être utilisées pour échapper à des espaces ou à des barres à barres dans une option.

De plus, la valeur du facteur de blocage est mise à la disposition des scripts d'informations et de points de contrôle via la variable d'environnement Tar_blocking_factor.

Insectes

Les gens du GNU, en général, abhorn les pages et créent des documents d'informations à la place. Malheureusement, le document d'informations décrivant le TAR est sous licence en vertu du GFDL avec des textes de couverture invariants, qui viole les directives de Debian Free Software. En conséquence, la documentation d'informations pour TAR n'est pas incluse dans le package Debian.

Si vous souhaitez lire la documentation complète de GNU Tar, veuillez vous référer à la version en ligne à

Cette page homme a été créée pour la distribution Debian. Il ne décrit pas toutes les fonctionnalités du goudron, et il est souvent obsolète. Les correctifs pour améliorer la couverture et / ou l'exactitude de cette page de l'homme sont appréciés et doivent être déposés en tant que bogues de gravité de la liste de souhaits contre le package de Debian Tar, non soumis aux maintenseurs GNU Tar.

Tutoriels Linux connexes:

  • Comment créer et manipuler les archives TAR à l'aide de Python
  • Comment comparer les fichiers à l'aide de Diff
  • Comment créer des sauvegardes incrémentielles et différentielles avec du goudron
  • Comment utiliser Google Drive sur Linux
  • Comment partitionner le lecteur USB en Linux
  • Comment créer et extraire des archives CPIO sur des exemples Linux
  • Introduction à la sauvegarde Borg
  • Comment comparer les performances du disque sur Linux
  • Comment extraire le fichier de goudron sur Linux
  • Comment partitionner un lecteur sur Linux