Provided by:
manpages-fr-extra_20101103_all 
NOM
tar -- Version GNU de l'utilitaire tar de gestion d'archives
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 etre une fonction ; soit une des lettres
Acdrtux, soit un des noms longs de fonction. Une lettre de fonction ne
doit pas etre prefixee par << - >> et peut etre combinee avec d'autres
options lettre. Une fonction longue doit etre prefixee par --. Certaines
options prennent des parametres ; avec la forme lettre ils doivent etre
precises comme arguments separes. Avec la forme longue ils peuvent etre
precises en ajoutant =valeur a l'option.
CHOIX DE L'ACTION
Mode d'operation principal :
-A, --catenate, --concatenate
Met bout-a-bout plusieurs fichiers d'archive.
-c, --create
Cree une nouvelle archive.
-d, --diff, --compare
Cherche les differences entre les fichiers indiques et ceux
contenus dans le fichier archive.
--delete
Supprime du contenu de l'archive. Cette option ne doit pas etre
utilisee avec les lecteurs de bandes !
-r, --append
Sauvegarde les fichiers indiques a la fin d'une archive.
-t, --list
Affiche la liste des fichiers contenus dans une archive.
--test-label
Teste l'etiquette du volume de l'archive et quitte.
-u, --update
N'ajoute que les fichiers plus recents que ceux de meme nom deja
presents dans l'archive.
-x, --extract, --get
Extrait les fichiers contenus dans une archive.
AUTRES OPTIONS
Modificateur d'operation :
-[0-7][lmh]
Precise le lecteur et la densite.
-a, --auto-compress
Utilise le suffixe de l'archive pour determiner le logiciel de
compression.
--add-file=FICHIER
Ajoute le FICHIER precise a l'archive (utile si son nom commence
par un tiret).
--anchored
Les motifs de recherche correspondants au debut du nom de fichier.
--no-anchored
Les motifs de recherche correspondent apres n'importe quel << / >>
(c'est le comportement par defaut pour les exclusions).
--atime-preserve[=M'ETHODE]
Preserve la date d'acces des fichiers archives, soit en la
restaurant apres lecture (M'ETHODE = << replace >> par defaut), soit
en ne definissant pas les dates initialement (M'ETHODE =
<< system >>)
--no-auto-compress
N'utilise pas le suffixe de l'archive pour determiner 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^OLE]
Faire une copie de sauvegarde avant suppression, choisir le
CONTR^OLE de version.
-C, --directory DOSSIER
Execute la commande a partir du repertoire DOSSIER.
--check-device
Verifie les numeros de peripherique lors de la creation d'archives
incrementielles. C'est le comportement par defaut.
--no-check-device
Ne verifie pas les numeros de peripherique lors de la creation
d'archives incrementielles.
--checkpoint[=NOMBRE]
Affiche des messages de progression tout les NOMBRE enregistrements
(10 par defaut).
--checkpoint-action=ACTION
Execute ACTION a chaque point de verification.
--delay-directory-restore
Reporte a la fin de l'extraction le changement des dates de
modification et des permissions des repertoires 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 verrouilles et de sauvegarde.
--exclude-caches
Exclut le contenu des repertoires contenant CACHEDIR.TAG, sauf le
fichier d'etiquette lui-meme.
--exclude-caches-all
Exclut du traitement les dossiers contenant CACHEDIR.TAG.
--exclude-caches-under
Exclut du traitement tout dans les dossiers contenant CACHEDIR.TAG.
--exclude-tag=FICHIER
Exclut le contenu des repertoires contenant le FICHIER, sauf le
FICHIER lui-meme.
--exclude-tag-all=FICHIER
Exclut du traitement les dossiers contenant FICHIER.
--exclude-tag-under=FICHIER
Exclut du traitement tout dans les dossiers contenant FICHIER.
--exclude-vcs
Exclut du traitement les dossiers utilises par les systeme de
gestion de versions.
-f, --file ARCHIVE
Utilise le fichier d'archive ou le peripherique ARCHIVE.
-F, --info-script, --new-volume-script NOM
Execute un script a la fin de chaque bande (implique l'option -M).
--force-local
Impose que le fichier d'archive soit sur le systeme de fichiers
local meme si le nom contient un signe deux-points.
-g, --listed-incremental FICHIER
Gere les sauvegardes incrementielles dans le nouveau format GNU.
-G, --incremental
Gere les sauvegardes incrementielles dans l'ancien format GNU.
--group=NOM
Force NOM comme groupe pour les fichiers ajoutes.
-h, --dereference
Suit les liens symboliques ; sauvegarde et restaure les fichiers
pointes.
-H, --format FORMAT
Creer une archive du format precise. FORMAT peut etre l'une des
possibilites suivantes :
--format=gnu
format GNU tar 1.13.x ;
--format=oldgnu
format GNU pour les version de tar <= 1.12 ;
--format=pax
format POSIX 1003.1-2001 (pax) ;
--format=posix
identique a pax ;
--format=ustar
format POSIX 1003.1-1988 (ustar) ;
--format=v7
ancien format tar V7.
--hard-dereference
Suit les liens materiels ; sauvegarde et restaure les fichiers
pointes.
-i, --ignore-zeros
Ignore, dans l'archive, les blocs de zeros (correspondant a des fin
de fichier (<< EOF >>)).
-I, --use-compress-program PROG
Traite l'archive avec le programme PROG (qui doit accepter l'option
-d pour la decompresser).
--ignore-case
Ignore la casse.
--no-ignore-case
Tient compte de la casse dans les recherches. C'est le comportement
par defaut.
--ignore-command-error
Ignore les codes de retour des fils.
--no-ignore-command-error
Considere les codes de sortie non nuls des enfants comme des
erreurs.
--ignore-failed-read
N'arrete pas l'execution en renvoyant un code de retour non nul, si
un fichier est illisible.
--index-file=FICHIER
Ecrit la sortie detaillee dans FICHIER.
-j, --bzip2
-J, --xz
-k, --keep-old-files
Ne pas remplacer les fichiers existants lors de l'extraction.
-K, --starting-file NOM-DU-MEMBRE
Commence l'extraction a partir du membre NOM-DU-MEMBRE dans
l'archive.
--keep-newer-files
Ne remplace pas les fichiers existants si leur version est plus
recente que leur copie dans l'archive.
-l, --check-links
Affiche un message si tous les liens n'ont pas pu etre explores.
-L, --tape-length NOMBRE
Change la bande (la cassette, la disquette, le support) apres avoir
ecrit NOMBRE x 1024 octets.
--level=NOMBRE
Affiche le niveau lors de la creation d'une archive incrementielle
listee.
--lzip
--lzma
--lzop
-m, --touch
Ne restaure pas la date de modification du fichier extrait.
-M, --multi-volume
Cree, liste ou extrait les archives multi-volumes.
--mode=CHANGEMENTS
Force (symboliquement) les droits CHANGEMENTS pour les fichiers
ajoutes.
--mtime=DATE-OU-FICHIER
Definit la date de modification pour les fichiers ajoutes a
DATE-OU-FICHIER.
-n, --seek
Active le positionnement dans l'archive.
-N, --newer, --after-date DATE-OU-FICHIER
Ne sauvegarde que les fichiers plus recents que DATE-OU-FICHIER.
--newer-mtime=DATE
Ne compare que la date et l'heure de modification des donnees.
--null
-T lit les noms termines par un caractere nul, desactive -C.
--no-null
Annule l'effet de l'option --null precedente.
--numeric-owner
Utilise systematiquement 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 NOMBREieme occurrence de chaque fichier dans
l'archive ; cette option n'est valable qu'accompagnee 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 defaut.
--old-archive, --portability
Identique a --format=v7.
--one-file-system
Reste dans le systeme de fichiers local lors de la creation de
l'archive.
--overwrite
Ecrase les fichiers existants lors de l'extraction.
--overwrite-dir
Ecrase les meta-donnees des dossiers existants lors de
l'extraction. C'est le comportement par defaut.
--no-overwrite-dir
Preserve les meta-donnees des dossiers existants.
--owner=NOM
Force l'affectation des fichiers ajoutes a NOM.
-p, --preserve-permissions, --same-permissions
Extrait les informations sur les permissions de fichiers. C'est la
valeur par defaut pour le superutilisateur.
-P, --absolute-names
N'enleve pas les << / >> des noms de fichiers.
--pax-option=cl'e[[:]=valeur][,cl'e[[:]=valeur]]...
Controle les mots cles pax.
--posix
Identique a --format=posix.
--preserve
Identique a -p et -s a la fois.
--quote-chars=CHA^INE
Ajoute un niveau de commentaire pour les caracteres de CHA^INE.
--no-quote-chars=CHA^INE
Decommente les caracteres de CHA^INE.
--quoting-style=STYLE
Definit le style de commentaire ; voir ci-dessous pour la liste des
valeurs de STYLE.
-R, --block-number
Ajoute, a chaque message, le numero de bloc au sein de l'archive.
--record-size=NOMBRE
NOMBRE d'octets par enregistrement, multiple de 512.
--recursion
Explore recursivement les sous-repertoires. C'est le comportement
par defaut.
--no-recursion
Empeche de descendre automatiquement dans les sous-repertoires.
--recursive-unlink
Vide la hierarchie de repertoires avant d'extraire un dossier.
--remove-files
Supprime les fichiers apres les avoir sauvegardes dans l'archive.
--restrict
Desactive l'utilisation d'options potentiellement dangereuses.
--rmt-command=COMMANDE
Utilise la COMMANDE rmt donnee au lieu de rmt.
--rsh-command=COMMANDE
Utilise la COMMANDE distante au lieu de rsh.
-s, --preserve-order, --same-order
La liste des fichiers a restaurer est triee suivant l'ordre de
l'archive.
-S, --sparse
Traite efficacement les fichiers discontinus.
--same-owner
Affecte les fichiers extraits a leur proprietaire lors de la
sauvegarde. C'est le comportement par defaut pour le
superutilisateur.
--no-same-owner
Affecte les fichiers extraits a l'utilisateur actuel. C'est la
valeur par defaut sauf pour le superutilisateur.
--no-same-permissions
Applique le masque de droits de l'utilisateur aux fichiers
extraits. C'est la valeur par defaut sauf pour le superutilisateur.
--no-seek
Desactive le positionnement dans l'archive.
--show-defaults
Affiche les options par defaut de tar.
--show-omitted-dirs
Liste chaque dossier qui ne correspond pas au critere de recherche
lors de l'exploration ou de l'extraction de l'archive.
--show-transformed-names, --show-stored-names
Affiche le nom des fichiers ou des archives apres transformation.
--sparse-version=MAJEUR[.MINEUR]
Definit la version du format de fichier discontinu a utiliser
(implique --sparse).
--strip-components=NOMBRE
Enleve NOMBRE niveaux de hierarchie des noms de fichiers lors de
l'extraction.
--suffix=CHA^INE
Sauvegarde avant suppression, en ajoutant le prefixe habituel
(<< ~ >> a moins qu'il n'ait ete modifie a l'aide de la variable
d'environnement SIMPLE_BACKUP_SUFFIX).
-T, --files-from FICHIER
Obtient la liste des fichiers a extraire ou a creer depuis FICHIER.
--to-command=COMMANDE
Envoie les fichiers extraits vers la sortie standard.
--totals[=SIGNAL]
Affiche le nombre total d'octets apres traitement de l'archive.
Avec un argument, affiche ce nombre si le SIGNAL est emis. Les
signaux permis sont : SIGHUP, SIGQUIT, SIGINT, SIGUSR1 et SIGUSR2.
Les noms sans prefixe << SIG >> sont aussi acceptes.
--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
Decommente les noms de fichier lus avec -T. C'est le comportement
par defaut.
--no-unquote
Ne decommente pas les noms de fichier lus avec -T.
--utc
Affiche les dates de modification des fichiers a l'heure
universelle (UTC).
-v, --verbose
Affiche la liste detaillee des fichiers traites. NdT : le
doublement de cette option (-vv) produit un affichage encore plus
detaille.
-V, --label TEXTE
Cree 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 a jour le numero de volume dans FICHIER.
-w, --interactive, --confirmation
Demande une confirmation pour chaque action.
-W, --verify
Tente de verifier l'archive apres l'avoir ecrite.
--warning=NOM
Controle d'avertissement.
--wildcards
Utilise les caracteres de substitution. C'est le comportement par
defaut lors de l'exclusion.
--wildcards-match-slash
Permet aux caracteres de substitution de remplacer des << / >>.
C'est le comportement par defaut lors de l'exclusion.
--no-wildcards-match-slash
Ne permet pas aux caracteres de substitution de remplacer des
<< / >>.
--no-wildcards
Recherche textuelle des chaines.
-X, --exclude-from FICHIER
Motifs d'exclusion listes dans FICHIER.
-z, --gzip, --gunzip --ungzip
-Z, --compress, --uncompress
ENVIRONNEMENT
Le comportement de tar est controle par les variables d'environnement
suivantes, parmi d'autres :
SIMPLE_BACKUP_SUFFIX
Prefixe de sauvegarde a utiliser lors de l'extraction si --suffix
n'est pas precise. Le suffixe de sauvegarde par defaut est
<< ~ >> si ni prefixe ni suffixe n'est specifie.
TAR_OPTIONS
Options a ajouter avant celles indiquees dans la ligne de
commande, separees par des espaces. Les barres obliques inversees
(<< backslash >>) peuvent etre utilisees pour proteger des
espaces ou d'autres barres obliques inversees, et ce sans option
particuliere.
TAPE Peripherique ou fichier a utiliser pour l'archive si l'option
--file n'est pas utilisee. Si cette variable d'environnement
n'est pas specifiee, stdin et stdout sont utilises a la place.
EXEMPLES
Cree l'archive.tar a partir des fichiers truc et bidule.
tar -cf archive.tar truc bidule
Affiche la liste detaillee 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 apparait dans Version 7 AT&T UNIX.
BOGUES
Generalement, les gens du projet GNU detestent ecrire des pages de manuel
et creent a la place des documents << info >>. Malheureusement le
document << info >> qui decrit 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 ete extraite automatiquement des message d'utilisation a
partir du code source. Il peut ne pas decrire completement toutes les
possibilites du programme.
TRADUCTION
Cette page de manuel a ete traduite par Jerome Signouret en 2000 et mise
a jour par Christophe Blaess en 2003. Elle a egalement ete relue par
Gerard Delafond. Elle a ensuite ete maintenue par Valery Perrin
<valery.perrin.debian@free.fr>, Thomas Huriaux
<thomas.huriaux@gmail.com>, et Florentin Duneau <fduneau@gmail.com>.
Elle est dorenavant 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.