Tar- (1) Page manuelle
- 1964
- 550
- Zoe Dupuis
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