.\" -*- coding: UTF-8 -*- .\" generated by script on Sat Mar 22 22:01:31 2014 .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .Dd 22. März 2014 .Dt TAR 1 .Sh BEZEICHNUNG .Nm tar .Nd Die GNU-Version des tar-Archivierungswerkzeugs .Sh ÜBERSICHT .Nm tar .Oo Fl Oc Cm A Fl \-catenate \-concatenate Cm \||\| c Fl \-create Cm \||\| d Fl \-diff \-compare Cm \||\| Fl \-delete Cm \||\| r Fl \-append Cm \||\| t Fl \-list Cm \||\| Fl \-test\-label Cm \||\| u Fl \-update Cm \||\| x Fl \-extract \-get .Op Ar Optionen .Op Ar Pfadname ... .Sh BESCHREIBUNG .Nm Tar sichert und extrahiert Dateien aus einem Archiv auf Magnetband oder Festplatte. .Pp Das erste Argument für tar sollte eine Funktion sein; entweder einer der Buchstaben .Cm Acdrtux oder einer der langen Funktionsnamen. Ein Funktionsbuchstabe benötigt kein vorangestelltes »\-« und kann mit weiteren Einzelbuchstaben-Optionen kombiniert werden. Ein langer Funktionsname muss ein vorangestelltes .Cm \-\- haben. Einige Optionen erwarten Parameter; wenn sie als einzelne Buchstaben angegeben wurden, müssen die Parameter abgetrennt werden. Beim langen Format können sie mittels .Cm = Ns Ar value an die Option angehängt werden. .Sh FUNKTIONSBUCHSTABEN Hauptarbeitsmodus: .Bl -tag -width flag .It Fl A , Fl \-catenate , Fl \-concatenate Tar-Dateien an ein Archiv anhängen .It Fl c , Fl \-create Ein neues Archiv erstellen .It Fl d , Fl \-diff , Fl \-compare Unterschiede zwischen Archiv und Dateisystem finden .It Fl \-delete Aus dem Archiv löschen (nicht auf Magnetbändern!) .It Fl r , Fl \-append Dateien an das Ende des Archivs anhängen .It Fl t , Fl \-list Inhalt eines Archivs auflisten .It Fl \-test\-label Die Datenträgerbeschriftung des Archivs testen und beenden .It Fl u , Fl \-update Nur Dateien anhängen, die neuer sind als ihre Kopie im Archiv .It Fl x , Fl \-extract , Fl \-get Dateien aus einem Archiv extrahieren .El .Sh WEITERE OPTIONEN Modifikatoren der Arbeitsweise: .Bl -tag -width flag .It \-[0\-7][lmh] Laufwerk und Dichte angeben .It Fl a , Fl \-auto\-compress Die Archiv-Endung verwenden, um das Kompressionsprogramm herauszufinden .It Fl \-acls POSIX-ACL-Unterstützung aktivieren .It Fl \-no\-acls POSIX-ACL-Unterstützung deaktivieren .It Fl \-add\-file Ns \= Ns Ar DATEI Die angegebene DATEI zum Archiv hinzufügen (nützlich, wenn deren Name mit einem Bindestrich beginnt) .It Fl \-anchored Suchmuster passen auf den Anfang des Dateinamens .It Fl \-no\-anchored Suchmuster passen nach jedem »/« (Voreinstellung für Ausschluss) .It Fl \-atime\-preserve Zugriffszeiten für ausgegebene Dateien erhalten, entweder durch Wiederherstellen der Zeiten nach dem Lesen (METHOD='replace'; Vorgabe) oder durch Nicht-Setzen der Zeiten am ersten Ort (METHOD='system') .It Fl \-no\-auto\-compress Die Archiv-Endung nicht verwenden, um das Kompressionsprogramm herauszufinden .It Fl b , Fl \-blocking\-factor Ar BLÖCKE BLÖCKE x 512 Byte pro Datensatz .It Fl B , Fl \-read\-full\-records Datensätze während des Lesens neu ausrichten (für 4.2BSD-Pipes) .It Fl \-backup Sicherungskopie vor dem Löschen, wählen Sie die Versions-STEUERUNG .It Fl C , Fl \-directory Ar VERZ Zum Verzeichnis VERZ wechseln .It Fl \-check\-device Gerätenummern überprüfen, wenn inkrementelle Archive erstellt werden (Voreinstellung) .It Fl \-no\-check\-device Gerätenummern nicht überprüfen, wenn inkrementelle Archive erstellt werden .It Fl \-checkpoint Fortschrittsnachrichten alle ANZAHL Datensätze ausgeben (Voreinstellung 10) .It Fl \-checkpoint\-action Ns \= Ns Ar AKTION AKTION bei jedem Kontrollpunkt ausführen .It Fl \-delay\-directory\-restore Setzen der Änderungszeiten und Rechte der extrahierten Verzeichnisse bis zum Ende der Extraktion verzögern .It Fl \-no\-delay\-directory\-restore Die Auswirkung der Option --delay-directory-restore aufheben .It Fl \-exclude Ns \= Ns Ar SUCHMUSTER Dateien ausschließen, auf die das SUCHMUSTER passt .It Fl \-exclude\-backups Sicherheitskopien und Sperrdateien ausschließen .It Fl \-exclude\-caches Inhalt von Verzeichnissen ausschließen, die CACHEDIR.TAG enthalten, außer dieser Kennzeichnungsdatei selbst .It Fl \-exclude\-caches\-all Verzeichnisse ausschließen, die CACHEDIR.TAG enthalten .It Fl \-exclude\-caches\-under Alles unterhalb von Verzeichnissen ausschließen, die CACHEDIR.TAG enthalten .It Fl \-exclude\-tag Ns \= Ns Ar DATEI Inhalt von Verzeichnissen ausschließen, die DATEI enthalten, außer DATEI selbst .It Fl \-exclude\-tag\-all Ns \= Ns Ar DATEI Verzeichnisse ausschließen, die DATEI enthalten .It Fl \-exclude\-tag\-under Ns \= Ns Ar DATEI Alles unterhalb von Verzeichnissen ausschließen, die DATEI enthalten .It Fl \-exclude\-vcs Verzeichnisse von Versionskontrollsystemen ausschließen .It Fl f , Fl \-file Ar ARCHIV Die Archivdatei oder das Gerät ARCHIV verwenden .It Fl F , Fl \-info\-script , Fl \-new\-volume\-script Ar NAME Skript am Ende jedes Bands ausführen (impliziert -M) .It Fl \-force\-local Die Archivdatei ist lokal, selbst wenn sie einen Doppelpunkt enthält .It Fl \-full\-time Die Dateizeit in der vollen Auflösung ausgeben .It Fl g , Fl \-listed\-incremental Ar DATEI Neues GNU-Format für inkrementelle Sicherheitskopien verwenden .It Fl G , Fl \-incremental Altes GNU-Format für inkrementelle Sicherheitskopien verwenden .It Fl \-group Ns \= Ns Ar NAME NAME als Gruppe für hinzugefügte Dateien erzwingen .It Fl h , Fl \-dereference Symbolischen Links folgen; die Dateien archivieren und ausgeben, auf die sie zeigen .It Fl H , Fl \-format Ar FORMAT Archiv im angegebenen Format erstellen. FORMAT ist eines der folgenden: .Bl -tag -width flag .It Fl \-format=gnu GNU tar 1.13.x-Format .It Fl \-format=oldgnu GNU-Format entsprechend tar <= 1.12 .It Fl \-format=pax POSIX 1003.1-2001-(pax)-Format .It Fl \-format=posix Das Gleiche wie pax .It Fl \-format=ustar POSIX 1003.1-1988-(ustar)-Format .It Fl \-format=v7 Altes V7-tar-Format .El .It Fl \-hard\-dereference Harten Links folgen; die Dateien archivieren und ausgeben, auf die sie sich beziehen .It Fl i , Fl \-ignore\-zeros Ignorieren von mit Nullen gefüllten Blöcken im Archiv (bedeutet Ende der Datei, »EOF«) .It Fl I , Fl \-use\-compress\-program Ar PROG Durch das Programm PROG filtern (dies muss -d akzeptieren) .It Fl \-ignore\-case Groß-/Kleinschreibung ignorieren .It Fl \-no\-ignore\-case Groß-/Kleinschreibung beachten (Voreinstellung) .It Fl \-ignore\-command\-error Rückgabewerte von Kindprozessen ignorieren .It Fl \-no\-ignore\-command\-error Rückgabewerte ungleich Null von Kindprozessen als Fehler behandeln .It Fl \-ignore\-failed\-read Bei nicht lesbaren Dateien nicht mit einem Rückgabewert ungleich Null beenden .It Fl \-index\-file Ns \= Ns Ar DATEI Ausführliche Ausgabe in DATEI umlenken .It Fl j , Fl \-bzip2 .It Fl J , Fl \-xz .It Fl k , Fl \-keep\-old\-files Existierende Dateien beim Extrahieren nicht ersetzen, sondern als Fehler auffassen .It Fl K , Fl \-starting\-file Ar MITGLIEDSNAME Beim Mitglied MITGLIEDSNAME beim Lesen des Archivs starten .It Fl \-keep\-directory\-symlink Existierende symbolische Verzeichnislinks beim Extrahieren überschreiben .It Fl \-keep\-newer\-files Existierende Dateien nicht ersetzen, die neuer sind als ihre Kopie im Archiv .It Fl l , Fl \-check\-links Eine Nachricht ausgeben, falls nicht alle Links ausgegeben wurden .It Fl L , Fl \-tape\-length Ar ANZAHL Band nach Schreiben von ANZAHL x 1024 Byte wechseln .It Fl \-level Ns \= Ns Ar ZAHL Level für erstellte inkrementelle Archive ausgeben .It Fl \-lzip .It Fl \-lzma .It Fl \-lzop .It Fl m , Fl \-touch Dateiänderungszeit nicht extrahieren .It Fl M , Fl \-multi\-volume Erstellen/Auflisten/Extrahieren von Multi-Volume-Archiven .It Fl \-mode Ns \= Ns Ar ÄNDERUNGEN Die (symbolischen) ÄNDERUNGEN des Modus für hinzugefügte Dateien erzwingen .It Fl \-mtime Ns \= Ns Ar DATUM-ODER-DATEI Setze mtime für hinzugefügte Dateien aus DATUM-ODER-DATEI .It Fl n , Fl \-seek Archiv ist zu durchsuchen .It Fl N , Fl \-newer , Fl \-after\-date Ar DATUM-ODER-DATEI Nur Dateien sichern, die neuer sind als DATUM-ODER-DATEI .It Fl \-newer\-mtime Ns \= Ns Ar DATUM Datum und Zeit vergleichen, wenn nur Daten geändert wurden .It Fl \-null -T liest null-terminierte Namen, schaltet -C aus .It Fl \-no\-null Den Effekt der vorhergehenden Option --null aufheben .It Fl \-numeric\-owner Immer Zahlen für Benutzer-/Gruppennamen verwenden .It Fl O , Fl \-to\-stdout Dateien in die Standardausgabe extrahieren .It Fl \-occurrence Nur jedes n-te Vorkommen jeder Datei im Archiv ersetzen. Diese Option ist nur in Verbindung mit einem der Unterbefehle --delete, --diff, --extract oder --list gültig, und wenn eine Liste von Dateien entweder in der Befehlszeile oder mit der Option -T angegeben ist. Die Vorgabe für n ist 1. .It Fl \-old\-archive , Fl \-portability Das Gleiche wie --format=v7 .It Fl \-one\-file\-system Im lokalen Dateisystem bleiben, wenn ein Archiv erstellt wird .It Fl \-overwrite Existierende Dateien beim Extrahieren überschreiben .It Fl \-overwrite\-dir Metadaten von existierenden Verzeichnissen beim Extrahieren überschreiben (Voreinstellung) .It Fl \-no\-overwrite\-dir Metadaten von existierenden Verzeichnissen behalten .It Fl \-owner Ns \= Ns Ar NAME NAME als Besitzer für hinzugefügte Dateien erzwingen .It Fl p , Fl \-preserve\-permissions , Fl \-same\-permissions Informationen über Dateiberechtigungen extrahieren (Voreinstellung für den Administrator) .It Fl P , Fl \-absolute\-names Führende »/« von Dateinamen nicht entfernen .It Fl \-pax\-option Ns \= Ns Ar Schlüsselwort[[:]=Wert][,Schlüsselwort[[:]=Wert]]... Pax-Schlüsselwörter kontrollieren .It Fl \-posix Das Gleiche wie --format=posix .It Fl \-preserve Das Gleiche wie -p und -s .It Fl \-quote\-chars Ns \= Ns Ar ZEICHENKETTE Zeichen aus ZEICHENKETTE zusätzlich maskieren .It Fl \-no\-quote\-chars Ns \= Ns Ar ZEICHENKETTE Maskieren von Zeichen aus ZEICHENKETTE ausschalten .It Fl \-quoting\-style Ns \= Ns Ar STIL Maskierungsstil für Namen festlegen, siehe unten für gültige Werte für STIL .It Fl R , Fl \-block\-number Anzeige der Blocknummer innerhalb des Archivs mit jeder Nachricht .It Fl \-record\-size Ns \= Ns Ar ANZAHL ANZAHL Byte pro Datensatz, Vielfaches von 512 .It Fl \-recursion In Verzeichnisse hinabsteigen (Voreinstellung) .It Fl \-no\-recursion Nicht automatisch in Verzeichnisse hinabsteigen .It Fl \-recursive\-unlink Hierarchien vor dem Extrahieren eines Verzeichnisses leeren .It Fl \-remove\-files Dateien löschen, nachdem sie zum Archiv hinzugefügt wurden .It Fl \-restrict Verwendung von einigen potenziell schädlichen Optionen ausschalten .It Fl \-rmt\-command Ns \= Ns Ar BEFEHL Den angegebenen rmt-BEFEHL anstelle von rmt verwenden .It Fl \-rsh\-command Ns \= Ns Ar BEFEHL Den angegebenen BEFEHL aus der Ferne anstelle von rsh verwenden .It Fl s , Fl \-preserve\-order , Fl \-same\-order Die Argumente für die Elemente sind in der gleichen Reihenfolge aufgelistet wie die Dateien im Archiv. .It Fl S , Fl \-sparse Sparsedateien effizient bearbeiten .It Fl \-same\-owner Versuchen, Dateien mit denselben Besitzern zu extrahieren, wie sie im Archiv existieren (Voreinstellung für den Administrator) .It Fl \-no\-same\-owner Dateien mit dem aufrufenden Benutzer als Besitzer extrahieren (Voreinstellung für normale Benutzer) .It Fl \-no\-same\-permissions Die umask des Benutzers anwenden, wenn Dateirechte aus dem Archiv extrahiert werden (Voreinstellung für normale Benutzer) .It Fl \-no\-seek Archiv ist nicht zu durchsuchen .It Fl \-selinux Unterstützung für SELinux-Kontext aktivieren .It Fl \-no\-selinux Unterstützung für SELinux-Kontext deaktivieren .It Fl \-show\-defaults Voreinstellungen von tar anzeigen .It Fl \-show\-omitted\-dirs Beim Auflisten oder Extrahieren jedes Verzeichnis anzeigen, das nicht auf die Suchkriterien passt .It Fl \-show\-snapshot\-field\-ranges gültige Bereiche für snapshot-file-Felder anzeigen .It Fl \-show\-transformed\-names , Fl \-show\-stored\-names Datei- oder Archivnamen nach der Umwandlung anzeigen .It Fl \-skip\-old\-files Existierende Dateien beim Extrahieren nicht ersetzen, sie werden ohne Meldung übersprungen .It Fl \-sparse\-version Ns \= Ns Ar MAJOR[.MINOR] Version des Sparse-Formats festlegen (impliziert --sparse) .It Fl \-strip\-components Ns \= Ns Ar ANZAHL ANZAHL führende Komponenten von Dateinamen während der Extraktion abschneiden .It Fl \-suffix Ns \= Ns Ar ZEICHENKETTE Sicherheitskopie vor dem Löschen anlegen, die übliche Endung überschreiben (»~«, sofern nicht von der Umgebungsvariablen SIMPLE_BACKUP_SUFFIX überschrieben) .It Fl T , Fl \-files\-from Ar DATEI Namen zum Extrahieren oder Erstellen aus DATEI lesen .It Fl \-to\-command Ns \= Ns Ar BEFEHL Extrahierte Dateien an ein anderes Programm über eine Pipe weiterreichen .It Fl \-totals Die Gesamtzahl an Bytes nach dem Verarbeiten des Archivs ausgeben, mit einem Argument - die Gesamtzahl an Bytes wird ausgegeben, wenn dieses SIGNAL gesendet wird. Verfügbare Signale sind: SIGHUP, SIGQUIT, SIGINT, SIGUSR1 und SIGUSR2. Namen ohne das Präfix SIG werden ebenfalls akzeptiert. .It Fl \-transform , Fl \-xform Ar AUSDRUCK Den AUSDRUCK zum Ersetzen mit sed benutzen, um Dateinamen zu ändern .It Fl U , Fl \-unlink\-first Jede Datei löschen, bevor sie beim Extrahieren überschrieben wird .It Fl \-unquote Dateinamen demaskieren, die mit -T gelesen wurden (Voreinstellung) .It Fl \-no\-unquote Dateinamen nicht demaskieren, die mit -T gelesen wurden .It Fl \-utc Dateiänderungszeiten in UTC ausgeben .It Fl v , Fl \-verbose Verarbeitete Dateien ausführlich auflisten .It Fl V , Fl \-label Ar TEXT Archiv mit dem Datenträgernamen TEXT erstellen; beim Auflisten oder Extrahieren wird TEXT als Suchmuster für den Datenträgernamen verwendet .It Fl \-volno\-file Ns \= Ns Ar DATEI Die Datenträgerzahl in DATEI benutzen/aktualisieren .It Fl w , Fl \-interactive , Fl \-confirmation Vor jeder Aktion eine Bestätigung abfragen .It Fl W , Fl \-verify Versuchen, das Archiv nach dem Schreiben zu überprüfen .It Fl \-warning Ns \= Ns Ar SCHLÜSSELWORT Kontrolle der Warnungen .It Fl \-wildcards Platzhalter benutzen (Voreinstellung für den Ausschluss) .It Fl \-wildcards\-match\-slash Platzhalter passen auf »/« (Voreinstellung für den Ausschluss) .It Fl \-no\-wildcards\-match\-slash Platzhalter passen nicht auf »/« .It Fl \-no\-wildcards Wortgetreuer Abgleich von Zeichenketten .It Fl X , Fl \-exclude\-from Ar DATEI Suchmuster ausschließen, die in DATEI aufgelistet sind .It Fl \-xattrs Unterstützung für erweiterte Attribute aktivieren .It Fl \-xattrs\-exclude Ns \= Ns Ar MASKE das Ausschlussmuster für Xattr-Schlüssel festlegen .It Fl \-xattrs\-include Ns \= Ns Ar MASKE das Einbeziehungsmuster für Xattr-Schlüssel festlegen .It Fl \-no\-xattrs Unterstützung für erweiterte Attribute deaktivieren .It Fl z , Fl \-gzip , Fl \-gunzip Fl \-ungzip .It Fl Z , Fl \-compress , Fl \-uncompress .El .Sh UMGEBUNGSVARIABLEN Das Verhalten von tar wird von den folgenden Umgebungsvariablen kontrolliert, unter anderem: .Bl -tag -width Ds .It Ev TAR_LONGLINK_100 .It Ev PRISTINE_TAR_COMPAT .It Ev SIMPLE_BACKUP_SUFFIX Endung für Sicherheitskopien beim Extrahieren, falls .Fl \-suffix nicht angegeben ist. Die Endung für Sicherheitskopien ist auf »~« voreingestellt, falls keins von beiden angegeben ist. .It Ev TAR_OPTIONS Optionen, die den auf der Befehlszeile angegebenen vorangestellt werden, getrennt durch Leerzeichen. Rückwärtsschrägstriche können benutzt werden, um Leerzeichen oder Rückwärtsschrägstriche innerhalb einer Option zu maskieren. .It Ev TAPE Gerät oder Datei, die für das Archiv benutzt werden soll, wenn .Fl \-file nicht angegeben wurde. Wenn diese Umgebungsvariable nicht gesetzt ist, werden stattdessen die Standardeingabe oder Standardausgabe verwendet. .El .Sh BEISPIELE Erstellen des Archivs archive.tar aus den Dateien foo und bar. .Bd -literal -offset indent -compact tar \-cf archive.tar foo bar .Ed Alle Dateien in archive.tar mit vielen Informationen auflisten. .Bd -literal -offset indent -compact tar \-tvf archive.tar .Ed Alle Dateien aus archive.tar extrahieren. .Bd -literal -offset indent -compact tar \-xf archive.tar .Ed .Sh SIEHE AUCH .\" libarchive .\" man-pages .Xr tar 5 , .Xr symlink 7 , .Xr rmt 8 .Sh GESCHICHTE Der Befehl .Nm tar erschien in .At v7 . .Sh FEHLER Im Allgemeinen hassen die GNU-Leute Handbuchseiten und erstellen stattdessen Info-Dokumente. Leider ist das Info-Dokument, das tar beschreibt, unter der GFDL mit unveränderlichen Deckblatttexten lizenziert, so dass es nicht möglich ist, Text aus dem Dokument in dieser Handbuchseite zu verwenden. Der meiste Text in diesem Dokument wurde automatisch aus dem Hilfetext des Quelltextes extrahiert. Möglicherweise beschreibt er nicht vollständig alle Merkmale des Programms. .Sh ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Tobias Quathamer , Helge Kreutzmann und Mario Blättermann erstellt. Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an .