Provided by: manpages-fr-extra_20151231_all bug

NOM

       tar — Version GNU de l'utilitaire de gestion d'archives tar

SYNOPSIS

       tar [-] A --catenate --concatenate | c --create | d --diff --compare | --delete | r --append | t --list |
           --test-label | u --update | x --extract --get [options] [chemin ...]

DESCRIPTION

       Tar stocke et extrait des fichiers d'une archive de bande ou de disque.

       Le  premier  argument  de  tar  doit  être  une fonction : soit une des lettres Acdrtux, soit le nom long
       équivalent. Une lettre de fonction peut ne pas être préfixée par - et peut être  combinée  avec  d'autres
       options  lettre.  Une  fonction  longue  doit  être  préfixée  par  --.  Certaines options nécessitent un
       paramètre : sous la forme « lettre », ils doivent être précisés comme arguments séparés,  sous  la  forme
       « longue », ils doivent être précisés en ajoutant =valeur à l'option.

CHOIX DE LA FONCTION

       Fonctions principales :

       -A, --catenate, --concatenate
             Ajoute bout à bout plusieurs fichiers tar à une archive.

       -c, --create
             Crée une nouvelle archive.

       -d, --diff, --compare
             Cherche les différences entre les fichiers indiqués et ceux contenus dans le fichier archive.

       --delete
             Supprime du contenu de l'archive (non exploitable avec les lecteurs de bandes !)

       -r, --append
             Sauvegarde des fichiers à la fin d'une archive.

       -t, --list
             Affiche la liste des fichiers contenus dans une archive.

       --test-label
             Teste l'étiquette du volume de l'archive et quitte.

       -u, --update
             N'ajoute que les fichiers plus récents que ceux de même nom déjà présents dans l'archive.

       -x, --extract, --get
             Extrait les fichiers d'une archive.

AUTRES OPÉRATIONS

       Modificateurs d'opération :

       -[0-7][lmh]
             Précise le lecteur et la densité.

       -a, --auto-compress
             Utilise le suffixe de l'archive pour déterminer le logiciel de compression.

       --acls
             Activer la prise en charge des ACL POSIX.

       --no-acls
             Désactiver la prise en charge des ACL POSIX.

       --add-file=FICHIER
             Ajoute le FICHIER précisé à l'archive (utile si son nom commence par un tiret).

       --anchored
             Les motifs de recherche correspondent au début du nom de fichier.

       --no-anchored
             Les  motifs de recherche correspondent après n'importe quel « / » (comportement par défaut pour les
             exclusions).

       --atime-preserve[=MÉTHODE]
             Conserve la date d'accès des fichiers archivés, soit en la  restaurant  après  lecture  (MÉTHODE  =
             « replace » par défaut), soit en ne définissant pas les dates initialement (MÉTHODE = « system »).

       --no-auto-compress
             N'utilise pas le suffixe de l'archive pour déterminer le logiciel de compression.

       -b, --blocking-factor BLOCS
             Utilise BLOCS x 512 octets par enregistrement.

       -B, --read-full-records
             Reconstitue des blocs valides (pour les tuyaux (pipes) BSD 4.2).

       --backup[=CONTRÔLE]
             Sauvegarde une copie avant suppression, choisit le CONTRÔLE de version.

       -C, --directory DOSSIER
             Exécute la commande à partir du répertoire DOSSIER.

       --check-device
             Vérifie  les  numéros  de périphérique lors de la création d'archives incrémentielles (comportement
             par défaut).

       --no-check-device
             Ne vérifie pas les numéros de périphérique lors de la création d'archives incrémentielles.

       --checkpoint[=NOMBRE]
             Affiche des messages de progression tous les NOMBRE enregistrements (10 par défaut).

       --checkpoint-action=ACTION
             Exécute ACTION à chaque point de vérification.

       --delay-directory-restore
             Reporte à la fin de l'extraction le changement des dates de modification  et  des  permissions  des
             répertoires extraits.

       --no-delay-directory-restore
             Annule l'effet de l'option --delay-directory-restore.

       --exclude=MOTIF
             Exclut du traitement les fichiers qui correspondent au MOTIF.

       --exclude-backups
             Exclut du traitement les fichiers de verrouillage et de sauvegarde.

       --exclude-caches
             Exclut le contenu des répertoires contenant CACHEDIR.TAG, sauf le fichier d'étiquette lui-même.

       --exclude-caches-all
             Exclut du traitement les dossiers contenant CACHEDIR.TAG.

       --exclude-caches-under
             Exclut du traitement tout le contenu des dossiers contenant CACHEDIR.TAG.

       --exclude-tag=FICHIER
             Exclut le contenu des répertoires contenant le FICHIER, sauf le FICHIER lui-même.

       --exclude-tag-all=FICHIER
             Exclut du traitement les dossiers contenant FICHIER.

       --exclude-tag-under=FICHIER
             Exclut du traitement tout le contenu des dossiers contenant FICHIER.

       --exclude-vcs
             Exclut du traitement les dossiers utilisés par les systèmes de gestion de versions.

       -f, --file ARCHIVE
             Utilise le fichier d'archive ou le périphérique ARCHIVE.

       -F, --info-script, --new-volume-script NOM
             Exécute un script à la fin de chaque bande (implique l'option -M).

       --force-local
             Impose  que  le  fichier d'archive soit sur le système de fichiers local même si le nom contient un
             signe deux-points.

       --full-time
             Affiche la date des fichiers avec le maximum de précision.

       -g, --listed-incremental FICHIER
             Gère les sauvegardes incrémentielles dans le nouveau format GNU.

       -G, --incremental
             Gère les sauvegardes incrémentielles dans l'ancien format GNU.

       --group=NOM
             Force NOM comme groupe pour les fichiers ajoutés.

       -h, --dereference
             Suit les liens symboliques ; sauvegarde et restaure les fichiers pointés.

       -H, --format FORMAT
             Créer une archive du format précisé. FORMAT est l'une des possibilités suivantes :

             --format=gnu
                   format GNU tar 1.13.x ;

             --format=oldgnu
                   format GNU pour les versions de tar <= 1.12 ;

             --format=pax
                   format POSIX 1003.1-2001 (pax) ;

             --format=posix
                   identique à pax ;

             --format=ustar
                   format POSIX 1003.1-1988 (ustar) ;

             --format=v7
                   ancien format tar V7.

       --hard-dereference
             Suit les liens matériels ; sauvegarde et restaure les fichiers pointés.

       -i, --ignore-zeros
             Ignore, dans l'archive, les blocs de zéros (correspondant à des fins de fichier (« EOF »)).

       -I, --use-compress-program PROG
             Traite l'archive avec le programme PROG (qui doit accepter l'option -d pour la décompresser).

       --ignore-case
             Ignore la casse.

       --no-ignore-case
             Tenir compte de la casse dans les recherches (comportement par défaut).

       --ignore-command-error
             Ignore les codes de retour des fils.

       --no-ignore-command-error
             Considère les codes de sortie non nuls des fils comme des erreurs.

       --ignore-failed-read
             N'arrête pas l'exécution en renvoyant un code de retour non nul si des fichiers sont illisibles.

       --index-file=FICHIER
             Écrire une sortie détaillée dans FICHIER.

       -j, --bzip2

       -J, --xz

       -k, --keep-old-files
             Ne remplace pas les fichiers existants lors de l'extraction, les traite comme des erreurs.

       -K, --starting-file NOM-DU-MEMBRE
             Commence à partir du membre NOM-DU-MEMBRE lors de la lecture de l'archive.

       --keep-directory-symlink
             Préserver les liens symboliques existants vers des dossiers lors de l'extraction.

       --keep-newer-files
             Ne remplace pas les fichiers existants si leur  version  est  plus  récente  que  leur  copie  dans
             l'archive.

       -l, --check-links
             Afficher un message si l'ensemble des liens n'a pas pu être exploré.

       -L, --tape-length NOMBRE
             Change la bande (cassette, disquette, support) après avoir écrit NOMBRE x 1024 octets.

       --level=NOMBRE
             Affiche le niveau lors de la création d'une archive incrémentielle listée.

       --lzip

       --lzma

       --lzop

       -m, --touch
             Ne restaure pas la date de modification du fichier extrait.

       -M, --multi-volume
             Crée, liste ou extrait les archives multi-volumes.

       --mode=CHANGEMENTS
             Force (symboliquement) les droits CHANGEMENTS pour les fichiers ajoutés.

       --mtime=DATE-OU-FICHIER
             Définit la date de modification pour les fichiers ajoutés à partir de DATE-OU-FICHIER.

       -n, --seek
             Active le positionnement dans l'archive.

       -N, --newer, --after-date DATE-OU-FICHIER
             Ne sauvegarde que les fichiers plus récents que DATE-OU-FICHIER.

       --newer-mtime=DATE
             Ne compare la date et l'heure que pour les données modifiées.

       --null
             -T lit les noms terminés par un caractère nul, désactive -C.

       --no-null
             Désactive l'effet de l'option précédente --null.

       --numeric-owner
             Utilise systématiquement des nombres pour les noms d'utilisateur ou de groupe.

       -O, --to-stdout
             Extrait les fichiers vers la sortie standard.

       --occurrence[=NOMBRE]
             Traite  seulement  la  NOMBREième  occurrence de chaque fichier dans l'archive ; cette option n'est
             valable qu'accompagnée de l'une  des  sous-commandes  --delete,  --diff,  --extract  ou  --list  et
             lorsqu'une  liste  de  fichiers  est  fournie soit sur la ligne de commande, soit avec l'option -T.
             NOMBRE vaut 1 par défaut.

       --old-archive, --portability
             Identique à --format=v7.

       --one-file-system
             Se limite au système de fichiers local lors de la création de l'archive.

       --overwrite
             Écrase les fichiers existants lors de l'extraction.

       --overwrite-dir
             Écrase les méta-données des dossiers existants lors de l'extraction (comportement par défaut).

       --no-overwrite-dir
             Préserve les méta-données des dossiers existants.

       --owner=NOM
             Force l'affectation des fichiers ajoutés à NOM.

       -p, --preserve-permissions, --same-permissions
             Extrait les informations  sur  les  permissions  de  fichiers  (comportement  par  défaut  pour  le
             superutilisateur).

       -P, --absolute-names
             N'enlève pas les « / » des noms de fichiers.

       --pax-option=clé[[:]=valeur][,clé[[:]=valeur]]...
             Contrôle les mots clés pax.

       --posix
             Identique à --format=posix.

       --preserve
             Identique à -p et -s à la fois.

       --quote-chars=CHAÎNE
             Protège les caractères de CHAÎNE.

       --no-quote-chars=CHAÎNE
             Arrête de protéger les caractères de CHAÎNE.

       --quoting-style=STYLE
             Définit le style de commentaire ; voir ci-dessous pour la liste des valeurs de STYLE.

       -R, --block-number
             Ajoute, à chaque message, le numéro de bloc au sein de l'archive.

       --record-size=NOMBRE
             NOMBRE d'octets (multiple de 512) par enregistrement.

       --recursion
             Explore récursivement les sous-répertoires (comportement par défaut).

       --no-recursion
             Empêche le parcours automatique des sous-répertoires.

       --recursive-unlink
             Vide la hiérarchie de répertoires avant d'extraire un dossier.

       --remove-files
             Supprime les fichiers après les avoir sauvegardés dans l'archive.

       --restrict
             Désactive l'utilisation d'options potentiellement dommageables.

       --rmt-command=COMMANDE
             Utilise la COMMANDE rmt donnée au lieu de rmt.

       --rsh-command=COMMANDE
             Utilise la COMMANDE distante au lieu de rsh.

       -s, --preserve-order, --same-order
             Les membres sont listés dans le même ordre que les fichiers dans l'archive.

       -S, --sparse
             Traite efficacement les fichiers discontinus.

       --same-owner
             Essaie d'attribuer aux fichiers extraits les propriétaires sauvegardés dans l'archive (comportement
             par défaut pour le superutilisateur).

       --no-same-owner
             Attribue  les  fichiers  extraits  à  l'utilisateur  effectif  (comportement  par  défaut  pour  un
             utilisateur ordinaire).

       --no-same-permissions
             Applique le masque de droits de l'utilisateur aux fichiers extraits (comportement par  défaut  pour
             un utilisateur ordinaire).

       --no-seek
             Désactive le positionnement dans l'archive.

       --selinux
             Activer la prise en charge du contexte SELinux.

       --no-selinux
             Désactiver la prise en charge du contexte SELinux.

       --show-defaults
             Affiche les options par défaut de tar.

       --show-omitted-dirs
             Liste  chaque  dossier  qui  ne  correspond pas au critère de recherche lors de l'exploration ou de
             l'extraction de l'archive.

       --show-snapshot-field-ranges
             Afficher les plages valides des champs de fichiers d'instantanés.

       --show-transformed-names, --show-stored-names
             Affiche le nom des fichiers ou des archives après transformation.

       --skip-old-files
             Ne remplace pas les fichiers existants lors de l'extraction. Ils sont omis silencieusement.

       --sparse-version=MAJEUR[.MINEUR]
             Définit la version du format de fichier discontinu à utiliser (implique --sparse).

       --strip-components=NOMBRE
             Enlève NOMBRE niveaux de hiérarchie des noms de fichiers lors de l'extraction.

       --suffix=CHAÎNE
             Sauvegarde avant suppression, en ajoutant le suffixe  habituel  (« ~ »  à  moins  qu'il  n'ait  été
             modifié à l'aide de la variable d'environnement SIMPLE_BACKUP_SUFFIX).

       -T, --files-from FICHIER
             Obtient la liste des fichiers à extraire ou à créer depuis FICHIER.

       --to-command=COMMANDE
             Canalise les fichiers extraits vers un autre programme.

       --totals[=SIGNAL]
             Affiche le nombre total d'octets après traitement de l'archive. Avec un argument, affiche ce nombre
             si  le  SIGNAL est émis. Les signaux permis sont : SIGHUP, SIGQUIT, SIGINT, SIGUSR1 et SIGUSR2. Les
             noms sans le préfixe « SIG » sont aussi acceptés.

       --transform, --xform EXPRESSION
             Utilise « sed replace EXPRESSION » pour transformer les noms de fichier.

       -U, --unlink-first
             Supprime chaque fichier avant d'extraire par-dessus.

       --unquote
             Décommente les noms de fichier lus avec -T (comportement par défaut).

       --no-unquote
             Ne décommente pas les noms de fichier lus avec -T.

       --utc
             Affiche les dates de modification des fichiers à l'heure universelle (UTC).

       -v, --verbose
             Affiche la liste détaillée des fichiers traités. NdT : le doublement de cette option (-vv)  produit
             un affichage encore plus détaillé.

       -V, --label TEXTE
             Crée une archive avec comme nom de volume TEXTE ; lors de l'exploration ou de l'extraction, utilise
             TEXTE comme motif global pour le nom de volume.

       --volno-file=FICHIER
             Utilise ou met à jour le numéro de volume dans FICHIER.

       -w, --interactive, --confirmation
             Demande une confirmation pour chaque action.

       -W, --verify
             Tente de vérifier l'archive après l'avoir écrite.

       --warning=NOM
             Contrôle d'avertissement.

       --wildcards
             Utilise les caractères de substitution (comportement par défaut pour les exclusions).

       --wildcards-match-slash
             Permet  aux  caractères  de  substitution  de remplacer des « / » (comportement par défaut pour les
             exclusions).

       --no-wildcards-match-slash
             Ne permet pas aux caractères de substitution de remplacer des « / ».

       --no-wildcards
             Recherche textuelle des chaînes.

       -X, --exclude-from FICHIER
             Motifs d'exclusion listés dans FICHIER.

       --xattrs
             Activer la prise en charge des attributs étendus.

       --xattrs-exclude=MASQUE
             Préciser le motif d'exclusion pour les clés xattr.

       --xattrs-include=MASQUE
             Préciser le motif d'inclusion pour les clés xattr.

       --no-xattrs
             Désactiver la prise en charge des attributs étendus.

       -z, --gzip, --gunzip --ungzip

       -Z, --compress, --uncompress

ENVIRONNEMENT

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

       TAR_LONGLINK_100

       PRISTINE_TAR_COMPAT

       SIMPLE_BACKUP_SUFFIX
               Préfixe de sauvegarde à utiliser lors de l'extraction si --suffix n'est pas précisé.  Le  suffixe
               de sauvegarde par défaut est « ~ » si aucun préfixe ou suffixe n'est spécifié.

       TAR_OPTIONS
               Options  séparées par des espaces à ajouter avant celles indiquées dans la ligne de commande. Les
               barres obliques inversées (« backslash ») peuvent être utilisées pour  protéger  des  espaces  ou
               d'autres barres obliques inversées au sein d'une option particulière.

       TAPE    Périphérique ou fichier à utiliser pour l'archive si l'option --file n'est pas utilisée. Si cette
               variable d'environnement n'est pas spécifiée, stdin et stdout sont utilisés à la place.

EXEMPLES

       Crée l'archive.tar à partir des fichiers truc et bidule.
             tar -cf archive.tar truc bidule
       Affiche la liste détaillée des fichiers de archive.tar.
             tar -tvf archive.tar
       Extrait tous les fichiers contenus dans archive.tar.
             tar -xf archive.tar

VOIR AUSSI

       tar(5), symlink(7), rmt(8)

HISTORIQUE

       La commande tar apparaît dans Version 7 AT&T UNIX.

BOGUES

       Généralement,  les  gens  du  projet  GNU  détestent  écrire des pages de manuel et créent à la place des
       documents « info ». Malheureusement le document « info » qui décrit tar est sous licence GFDL et comporte
       des parties non modifiables, ce qui rend impossible d'inclure tout texte de ce document dans  cette  page
       de  manuel.  La  majeure  partie  du  texte  de  ce  document a été extraite automatiquement des messages
       d'utilisation à partir du code source. Il peut ne pas décrire complètement toutes les fonctionnalités  du
       programme.

TRADUCTION

       Cette  page de manuel a été traduite par Jérome Signouret en 2000 et mise à jour par Christophe Blaess en
       2003. Elle a également été relue par Gérard Delafond. Elle a ensuite  été  maintenue  par  Valéry  Perrin
       <valery.perrin.debian@free.fr>,   Thomas   Huriaux   <thomas.huriaux@gmail.com>,   et   Florentin  Duneau
       <fduneau@gmail.com>.

       Elle  est  dorénavant  maintenue  par  Thomas  Blein  <tblein@tblein.eu>  et  les  membres  de  la  liste
       <debian-l10n-french@lists.debian.org>.  Veuillez  signaler  toute  erreur de traduction par un rapport de
       bogue sur le paquet manpages-fr-extra.