GNU `tar' saugegarde plusieurs fichiers sur un ruban ou une archive sur disque et peut restaurer des fichiers individuellement d'une archive. Usage: tar [OPTION]... [FICHIER]... Un paramètre obligatoire pour une option de forme longue l'est aussi pour une option de forme courte. La même règle s'applique à un paramètre indiqué comme étant optionnel. Mode principal d'exécution: -t, --list afficher le contenu d'une archive -x, --extract, --get extraire les fichiers d'une archive -c, --create créer une archive -d, --diff, --compare comparer le contenu de l'archive et le système de fichier -r, --append accoller les fichiers à la fin de l'archive -u, --update accoller seulement les nouveaux fichiers et ensuite les copier dans l'archive -A, --catenate accoller les fichiers «tar» à l'archive --concatenate identique à -A --delete éliminer des entrées (mais pas pour les rubans) Options modifiant les modes d'opération: -W, --verify tenter de vérifier l'archive après écriture --remove-files détruire les fichiers un fois copiés dans l'archive -k, --keep-old-files ne pas écraser les fichiers existants lors de l'extraction -U, --unlink-first détruire chaque fichier avant une nouvelle extraction qui pourrait l'écraser --recursive-unlink vider l´arborescence des répertoires avant une nouvelle extraction -S, --sparse traiter efficacement les fichiers dispersés -O, --to-stdout extraire les fichiers vers la sortie standard -G, --incremental traiter les vieux formats GNU d'archive incrémentiel -g, --listed-incremental traiter les nouveaux formats GNU d'archive incrémentiel --ignore-failed-read ignorer les fichiers de taille nulle ou non lisibles Traitement des attributs de fichiers: --owner=PROPRIÉTAIRE attribuer au PROPRIÉTAIRE les fichiers ajoutés --group=GROUPE attribuer au GROUPE les fichiers ajoutés --mode=CHMOD modifier les modes d'accès à la manière de de CHMOD des fichiers ajoutés --atime-preserve ne pas modifier les dates d'accès des fichiers traités -m, --modification-time ne pas extraire les fichiers dont les dates ont été modifiées --same-owner essayer d'extraire les fichiers ayant le même propriétaire --numeric-owner utiliser les valeurs numériques d'appartenance pour les noms d'usager/groupe -p, --same-permissions extraire toute l'information de protection --preserve-permissions identique à -p -s, --same-order trier les noms afin d'extraire ceux qui concordent dans l'archive --preserve-order identique à -s --preserve identique à l'utilisation combinée de -p et -s Sélection de périphérique et aiguillage: -f, --file=ARCHIVE utiliser le fichier ou le périphérique d'ARCHIVE --force-local le fichier d'archive est local malgré la présence de ':' --rsh-command=COMMANDE utiliser la télé-COMMANDE au lieu de «rsh» -[0-7][lmh] spécifier la densité du périphérique d'archivage -M, --multi-volume créer/afficher/extraire une archive à multiples volumes -L, --tape-length=N utiliser un autre ruban après l'écriture de N x 1024 octets -F, --info-script=SCRIPT exécuter le SCRIPT à la fin de chaque ruban (implique -M) --new-volume-script=FICHIER identique à -F FICHIER --volno-file=FICHIER utiliser/mettre à jour le numéro de volume dans le FICHIER Facteur de blocage du périphérique: -b, --blocking-factor=N utiliser un facteur de blocage de 512 octets par enregistrement --record-size=N utiliser un facteur de blocage de N octets par enregistrement (N doit être un multiple de 512) -i, --ignore-zeros ignorer les blocs de zéros de l'archive (c'est-à-dire les EOF) -B, --read-full-records changer le facteur de blocage lors de la lecture (pour les pipes de BSD 4.2) Sélection du format d'archive: -V, --label=NOM inscrire le NOM de l'archive sur le volume EXPREG utiliser l'EXPression REGulière lors de de l'affichage des noms ou de l'extraction de fichiers -o, --old-archive, --portability écrire selon le format d'archive V7 --posix écrire l'archive selon un format conforme POSIX -z, --gzip, --ungzip post-traiter l'archive avec «gzip» -Z, --compress, --uncompress post-traiter l'archive avec «compress» --use-compress-program=PROG post-traiter l'archive avec le PROGramme (doit accepter l'option -d) Sélection locales des fichiers: -C, --directory RÉP opérer à partir du RÉPertoire -T, --files-from=NOM repérer les noms à extraire ou à créer à partir du fichier portant le NOM --null lire les noms se terminant par des nuls, désactivation de l'option -C, -T est implicite --exclude=PATRON exclure les fichiers indiqués par le PATRON d'escamotage -X, --exclude-from=FICHIER exclure les patrons d'escamotage apparaissant dans le FICHIER -P, --absolute-names ne pas éliminer le caractères `/' de tête des noms de fichiers -h, --dereference éliminer les liens symboliques de fichiers --no-recursion éviter de parcourir automatiquement l'arborescence des répertoires -l, --one-file-system demeurer dans le système local de fichiers lors de la création d'une archive -K, --starting-file=NOM débuter l'archivage avec le fichier portant le NOM -N, --newer=DATE conserver seulement les fichiers ayant une date plus récente que la DATE --newer-mtime comparer les dates et les heures lorsque seulement les données ont été modifiées --after-date=DATE identique à -N --backup[=CONTRÔLE] archiver avant le retrait, utiliser la version de contrôle --suffix=SUFFIXE archiver avant le retrait, en remplaçant par le SUFFIXE le suffixe usuel Modes informatifs de sortie: --help afficher l'aide-mémoire --version afficher le nom et la version du logiciel -v, --verbose utiliser le mode bavard lors du traitement des fichiers --checkpoint afficher les noms des répertoires lors de la lecture de l'archive --totals afficher le nombre total d'octets lors de la création de l'archive -R, --block-number afficher le numéro de bloc contenu dans l'archive pour chaque message -w, --interactive demander confirmation de l'usager pour chaque action --confirmation identique à -w Le suffixe d'archive est ~, à moins que l'option --suffix ou SIMPLE_BACKUP_SUFFIX en utilise un autre. Le contrôle de version peut être initialisé avec --backup ou VERSION_CONTROL selon les valeurs suivantes: t, numbered faire des archives numérotées nil, existing numéroter si des archives numérotées existent, ne pas numéroter autrement never, simple toujours faire des archives de type simple «tar» de GNU ne peut lire ni produire des archives de type `--posix'. Si la variable d'environnement POSIXLY_CORRECT est initialisée, les extensions de GNU sont inhibées avec l'option `--posix'. Le support pour POSIX est partiellement implanté, ne comptez pas trop dessus pour l'instant. Une ARCHIVE peut être un FICHIER, ou HÔTE:FICHIER ou USAGER@HÔTE:FICHIER; FICHIER peut être alors un fichier ou un périphérique. Les options par défaut de cette version sont `-f- -b20'. Rapporter toutes anomalies à tar-bugs@gnu.org.