00

Kurz gesagt

  • TAR ist ein zusammenfassendes Archivformat, das eine Folge von Dateien samt Metadaten speichert und deren Inhalte normalerweise nicht komprimiert.
  • Verwenden Sie einen Archivleser mit ausdrücklich ausgewiesener TAR-Unterstützung. Prüfen Sie vor dem Entpacken die Mitgliederliste sowie vollständige Pfade, Links, Eintragstypen, Eigentümer und Modi. .tar.gz und .tar.bz2 enthalten eine getrennte Kompressionsschicht und benötigen zusätzlich den passenden Dekompressor. GNU tar unterstützt V7, ustar, POSIX/pax und GNU-Formate; historische Varianten sind jedoch nicht immer gegenseitig kompatibel.
  • Behandeln Sie das Entpacken eines nicht vertrauenswürdigen TAR-Archivs als Vorgang mit mittlerem Risiko. Absolute Namen, ../-Komponenten, Links, Spezialdateien und fehlerhafte Daten können unerwünschte Dateisystemzugriffe oder Parserprobleme verursachen. Listen Sie Einträge zunächst ohne ihre Erstellung auf und entpacken Sie nur mit Pfadschutz in ein eigenes Verzeichnis.
01

TAR-Datei: Bedeutung, Öffnen und Extraktionsrisiken

Tape Archive entstand unter Unix zum Sichern und Wiederherstellen von Dateien auf Magnetband. Ein TAR-Archiv enthält aufeinanderfolgende Einträge; ein POSIX-ustar-Eintrag besitzt einen 512-Byte-Header für Pfadname, Berechtigungen, Eigentümer- und Gruppenkennung, Größe, Änderungszeit, Prüfsumme, Eintragstyp und Linkziel. Auch symbolische und harte Links, Spezialdateien und Sparse-Dateien können dargestellt werden.

Original behalten

Wählen Sie die Zielvariante danach, welche Metadaten sie darstellen kann. Bei der Umwandlung in eine ältere TAR-Variante können lange Pfade, symbolische Eigentümerangaben, Spezialdateien und implementierungsspezifische Sparse-Metadaten abgelehnt werden oder verloren gehen. Prüfen Sie diese Eigenschaften anschließend.

02

So bekommst du sie auf

Verwenden Sie einen Archivleser mit ausdrücklich ausgewiesener TAR-Unterstützung. Prüfen Sie vor dem Entpacken die Mitgliederliste sowie vollständige Pfade, Links, Eintragstypen, Eigentümer und Modi. .tar.gz und .tar.bz2 enthalten eine getrennte Kompressionsschicht und benötigen zusätzlich den passenden Dekompressor. GNU tar unterstützt V7, ustar, POSIX/pax und GNU-Formate; historische Varianten sind jedoch nicht immer gegenseitig kompatibel.

Ich will sie nur ansehen

Verwenden Sie einen Archivleser mit ausdrücklich ausgewiesener TAR-Unterstützung. Prüfen Sie vor dem Entpacken die Mitgliederliste sowie vollständige Pfade, Links, Eintragstypen, Eigentümer und Modi. .tar.gz und .tar.bz2 enthalten eine getrennte Kompressionsschicht und benötigen zusätzlich den passenden Dekompressor. GNU tar unterstützt V7, ustar, POSIX/pax und GNU-Formate; historische Varianten sind jedoch nicht immer gegenseitig kompatibel.

Ich muss sie weitergeben

Wählen Sie die Zielvariante danach, welche Metadaten sie darstellen kann. Bei der Umwandlung in eine ältere TAR-Variante können lange Pfade, symbolische Eigentümerangaben, Spezialdateien und implementierungsspezifische Sparse-Metadaten abgelehnt werden oder verloren gehen. Prüfen Sie diese Eigenschaften anschließend.

03

Dateisicherheit

Behandeln Sie das Entpacken eines nicht vertrauenswürdigen TAR-Archivs als Vorgang mit mittlerem Risiko. Absolute Namen, ../-Komponenten, Links, Spezialdateien und fehlerhafte Daten können unerwünschte Dateisystemzugriffe oder Parserprobleme verursachen. Listen Sie Einträge zunächst ohne ihre Erstellung auf und entpacken Sie nur mit Pfadschutz in ein eigenes Verzeichnis.

Halt an, wenn dir das auffällt

Unbekannter Absender, ein Name mit zwei Endungen oder ein Inhalt, der nicht zur Endung passt — erst prüfen, dann öffnen.

04

Umwandeln

Wählen Sie die Zielvariante danach, welche Metadaten sie darstellen kann. Bei der Umwandlung in eine ältere TAR-Variante können lange Pfade, symbolische Eigentümerangaben, Spezialdateien und implementierungsspezifische Sparse-Metadaten abgelehnt werden oder verloren gehen. Prüfen Sie diese Eigenschaften anschließend.

Vor dem Umwandeln

Wandle eine Kopie um, nie das Original, und vergleich danach Qualität, Metadaten und Layout mit der Ausgangsdatei.

05

Häufige Fragen

Was ist eine TAR-Datei und wofür wird sie verwendet?

Eine TAR-Datei ist ein Sammelarchiv für eine Folge von Dateien und Metadaten. Das Format entstand unter Unix für Magnetbandsicherungen und bündelt Inhalte normalerweise ohne Kompression.

Wie öffnet man ein TAR-Archiv, ohne es sofort zu entpacken?

Öffnen Sie es mit einem TAR-fähigen Archivleser und zeigen Sie zuerst die Mitgliederliste an. Prüfen Sie vollständige Pfade, Linkziele, Eintragstypen, Eigentümer und Modi, bevor Dateien erstellt werden.

Wie kann ich eine TAR-Datei unter Windows öffnen?

Verwenden Sie ein Windows-Archivprogramm, das TAR ausdrücklich unterstützt. Prüfen Sie die Einträge und wählen Sie ein eigenes Zielverzeichnis; tar.gz und tar.bz2 benötigen zusätzlich Unterstützung für die Kompressionsschicht.

Wie kann ich eine TAR-Datei auf dem Mac öffnen?

Verwenden Sie einen TAR-fähigen Archivleser oder eine GNU-tar-Installation. Listen Sie zuerst die Einträge auf, prüfen Sie Pfade und Links und entpacken Sie in ein eigenes Verzeichnis.

Wie kann ich eine TAR-Datei auf einem Smartphone öffnen?

Wählen Sie eine mobile Archiv-App, die TAR ausdrücklich unterstützt und die Mitgliederliste anzeigen kann. Bei tar.gz oder tar.bz2 muss sie außerdem das jeweilige Kompressionsformat beherrschen.

Warum lässt sich eine TAR-Datei nicht richtig entpacken?

Mögliche Ursachen sind fehlerhafte Daten, eine nicht vollständig unterstützte historische Variante oder eine inkompatible GNU-Sparse-Darstellung. Prüfen Sie Header- und Prüfsummenfehler und betrachten Sie eine teilweise rekonstruierte Sparse-Datei nicht als korrekt.

Sollte ich TAR oder TAR.GZ verwenden, und worin liegt der Unterschied?

TAR bündelt Dateien und Metadaten, komprimiert den Inhalt aber normalerweise nicht. TAR.GZ ergänzt eine getrennte gzip-Schicht und benötigt daher gzip-Dekompression sowie TAR-Unterstützung.

Kann ich zwischen TAR-Formaten ohne Metadatenverlust konvertieren?

Nicht immer. Ältere Zielvarianten können lange Pfade, symbolische Eigentümerangaben, Spezialdateien oder Sparse-Metadaten ablehnen oder verlieren. Prüfen Sie diese Merkmale nach der Umwandlung.

Ist ein TAR-Anhang sicher zu entpacken?

Das lässt sich nicht voraussetzen. Ein nicht vertrauenswürdiges TAR kann absolute Pfade, ../-Komponenten, Links, Spezialdateien oder fehlerhafte Daten enthalten. Prüfen Sie es zuerst und begrenzen Sie das Entpacken auf ein eigenes Verzeichnis.

Besitzt jede TAR-Datei den ustar-Wert am Offset 257?

Nein. Ein POSIX-ustar-Header enthält am Offset 257 die Bytes 75 73 74 61 72 00; ältere V7- und herstellerspezifische Varianten können diese Kennung jedoch nicht besitzen.

06

Verwandte Formate

Quellen

UNIX Programmer’s Manual, Seventh Edition, Volume 1 — tar(1) · Bell Telephone Laboratories original Seventh Edition UNIX manual

The Open Group Base Specifications Issue 8, IEEE Std 1003.1-2024 — pax and ustar interchange format · IEEE and The Open Group POSIX standard

GNU tar 1.35 Manual · GNU Project official implementation manual

PRONOM x-fmt/265 — Tape Archive Format · The National Archives (UK) authoritative format registry