Befehl: gnu tar

  GNU "TAR" speichert viele Dateien zusammen in einem einzigen Band-
  oder Festplattenarchiv und kann aus dem Archiv einzelne Dateien
  wiederherstellen.

Syntax:

tar [OPTIONEN]... [DATEI]...
  Wenn eine lange Option ein Argument als obligatorisch anzeigt, ist es
  auch für die entsprechende kurze Option obligatorisch. Gleiches gilt
  für optionale Argumente.

Optionen:

  Hauptbetriebsmodus:
  -t, --list:             Inhalte eines Archivs auflisten
  -x, --extract, --get:   Dateien aus einem Archiv extrahieren
  -c, --create:           Ein neues Archiv erstellen
  -d, --diff, --compare:  Unterschiede zwischen Archiv und Dateisystem
                          ermitteln
  -r, --append:           Dateien an das Ende eines Archivs anhängen
  -u, --update:           Nur Dateien anhängen, die neuer sind als die
                          Kopie im Archiv
  -A, --catenate:         Tar-Dateien an ein Archiv anhängen
      --concatenate:      Wie -A
      --delete:           Aus dem Archiv löschen (nicht auf Magnet-
                          bändern!)

  Operationsmodifikatoren:
  -W, --verify:              Versuche, das Archiv nach dem Schreiben zu
                             verifizieren
      --remove-files:        Dateien nach dem Hinzufügen zum Archiv ent-
                             fernen
  -k, --keep-old-files:      Vorhandene Dateien beim Extrahieren nicht
                             überschreiben
  -U, --unlink-first:        Jede Datei vor dem Extrahieren entfernen
      --recursive-unlink:    Verzeichnishierarchien vor dem Extrahieren
                             leeren
  -S, --sparse:              Sparse-Dateien effizient verarbeiten
  -O, --to-stdout:           Dateien in die Standardausgabe extrahieren
  -G, --incremental:         Inkrementelle Sicherungen im alten GNU-
                             Format verarbeiten
  -g, --listed-incremental:  Inkrementelle Sicherungen im neuen GNU-
                             Format verarbeiten
      --ignore-failed-read:  Nicht mit einem Wert ungleich Null beenden,
                             wenn die Dateien unlesbar sind

  Handhabung von Dateiattributen:
       --owner=NAME:            Erzwinge NAME als Besitzer für hinzuge-
                                fügte Dateien
       --group=NAME:            Erzwinge NAME als Gruppe für hinzuge-
                                fügte Dateien
       --mode=CHANGES:          Erzwinge (symbolische) mode ÄNDERUNGEN
                                für hinzugefügte Dateien
       --atime-preserve:        Ändere Zugriffszeiten für gesicherte
                                Dateien nicht
  --m, --modification-time:     Änderungszeit der Datei nicht extrahieren
       --same-owner:            Dateien mit gleichem Besitzer extrahieren
       --numeric-owner:         Immer Zahlen für Benutzer-/Gruppennamen
                                verwenden
  --p, --same-permissions:      Alle Schutzinformationen extrahieren
       --preserve-permissions:  Wie -p
  --s, --same-order:            Zu extrahierende Namen nach Archiv
                                sortieren
       --preserve-order:        Wie -s
       --preserve:              Wie -p und -s

  Geräteauswahl und -umschaltung:
  -f, --file=ARCHIV              Archivdatei oder Gerät ARCHIV verwenden
      --force-local              Archivdatei ist lokal, auch wenn sie
                                 einen Doppelpunkt enthält
      --rsh-command=BEFEHL       Remote-BEFEHL anstelle von rsh verwenden
  -[0-7][lmh]                    Laufwerk und Dichte angeben
  -M, --multi-volume             Mehrvolumiges Archiv erstellen/auflisten
                                 /extrahieren
  -L, --tape-length=NUM          Bandwechsel nach dem Schreiben von NUM x
                                 1024 Bytes
  -F, --info-script=DATEI        Am Ende jedes Bandes Skript ausführen
                                 (impliziert -M)
      --new-volume-script=DATEI  Entspricht -F DATEI
      --volno-file=DATEI         Volumenummer in DATEI verwenden/aktuali-
                                 sieren

  Geräte-Blockierung:
  -b, --blocking-factor=BLOCKS  BLOCKS x 512 Bytes pro Datensatz
      --record-size=GRÖSSE      GRÖSSE Bytes pro Datensatz, Vielfaches
                                von 512
  -i, --ignore-zeros            Nullblöcke im Archiv ignorieren
                                (bedeutet EOF)
  -B, --read-full-records       Beim Lesen neu blockieren (für 4.2BSD-
                                Pipes)

  Auswahl des Archivformats:
  -V, --label=NAME:                  Archiv mit Volumenamen NAME
                                     erstellen
              MUSTER:                Beim Auflisten/Entpacken ein
                                     Globbing MUSTER (Globs verwenden
                                     Platzhalterzeichen, um ein Muster
                                     zu definieren)
  -o, --old-archive, --portability:  Archiv im V7-Format erstellen
      --posix:                       POSIX-konformes Archiv erstellen
  -z, --gzip, --ungzip:              Archiv mit gzip filtern
  -Z, --compress, --uncompress:      Archiv mit compress filtern
      --use-compress-program=PROG:   Mit PROG filtern (muss -d akzep-
                                     tieren)

  Lokale Dateiauswahl:
  -C, --dir=DIR             Wechselt in das Verzeichnis DIR
  -T, --files-from=NAME     Ruft die zu extrahierenden oder zu erstel-
                            lenden Namen aus der Datei NAME ab
      --null                -T  liest nullterminierte Namen, deaktiviert
                            -C
      --exclude=MUSTER      Schließt Dateien aus, die als Globbing-MUSTER
                            angegeben sind (Globs verwenden Platzhalter-
                            zeichen, um ein Muster zu definieren)
  -X, --exclude-from=DATEI  Schließt Globbing-Muster aus, die in DATEI
                            aufgeführt sind
  -P, --absolute-names      Entfernt keine führenden '/' aus Dateinamen
  -h, --dereference         Speichert stattdessen die Dateien, auf die
                            die symbolischen Links verweisen
      --no-recursion        Vermeidet automatisches Absteigen in Ver-
                            zeichnisse
  -l, --one-file-system     Bleibt beim Erstellen des Archivs im lokalen
                            Dateisystem
  -K, --starting-file=NAME  Beginnt bei Datei NAME im Archiv
  -N, --newer=DATUM         Speichert nur Dateien, die neuer als DATUM
                            sind
      --newer-mtime         Vergleicht nur Datum und Uhrzeit, wenn sich
                            die Daten geändert haben
      --after-date=DATUM    Entspricht -N
      --backup[=KONTROLLE]  Backup vor dem Löschen, wähle Versionskon-
                            trolle
      --suffix=SUFFIX       Backup vor dem Löschen, überschreibe übliches
                            Suffix

  Informative Ausgaben:
       --help          Diese Hilfe ausgeben, dann beenden
       --version       Versionsnummer des Tar-Programms ausgeben, dann
                       beenden
  --v, --verbose       Ausführliche Liste der verarbeiteten Dateien
       --checkpoint    Verzeichnisnamen beim Lesen des Archivs ausgeben
       --totals        Gesamtzahl der beim Erstellen des Archivs ge-
                       schriebenen Bytes ausgeben
  --R, --block-number  Blocknummer im Archiv mit jeder Meldung anzeigen
  --w, --interactive   Bei jeder Aktion eine Bestätigung anfordern
       --confirmation  Wie -w

  Das Backup-Suffix lautet "~", sofern es nicht mit --suffix oder
  SIMPLE_BACKUP_SUFFIX festgelegt wurde.
  Die Versionskontrolle kann mit --backup oder VERSION_CONTROL festgelegt
  werden. Die Werte sind:
    t, nummeriert:   Nummerierte Backups erstellen
    nil, vorhanden:  Nummeriert, falls nummerierte Backups vorhanden
                     sind, andernfalls einfach
    never, einfach:  Immer einfache Backups erstellen

Kommentar:

  GNU TAR kann '--posix'-Archive weder lesen noch erstellen. Wenn
  POSIXLY_CORRECT in der Umgebung gesetzt ist, werden GNU-Erweiterungen
  mit '--posix' nicht zugelassen.
  Die POSIX-Unterstützung ist nur teilweise implementiert; verlassen Sie
  sich deshalb nicht darauf.
  ARCHIV kann DATEI, HOST:DATEI oder USER@HOST:DATEI sein und DATEI kann
  eine Datei oder ein Gerät sein. *Dieses* 'Tar' verwendet standardmäßig
  '-f- -b20'.

  GNU TAR verfügt über eine umfangreiche Dokumentation, die über den Rahmen
  dieser Hilfe hinausgeht. Weitere Informationen finden Sie unter:
  https://gitlab.com/FreeDOS/archiver/tar, Ordner /DOC/TAR,
  Dateien tar.info - tar.info-8.

Beispiel:

  - keines - siehe auch Handbuch unter tar.info - tar.info-8

Siehe auch:

  7zdec
  arj
  bzip2
  cabext
  gzip
  lpq1
  lzip
  lzma
  lzop
  p7zip
  slicer
  unzip
  zip
  zoo
  Eine andere Version von TAR (3.2.1) of TAR ist hier verfügbar:
  https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/unix/tar/

  Copyright © 1999 Thomas Bushnell, Francois Pinard und viele andere,
  Hilfeversion 2025 von W. Spiegl.

  Diese Datei ist abgeleitet vom FreeDOS Spezifikationen-HOWTO.
  Vgl. auch die Datei H2Cpying bezüglich der Kopierbedingungen.