TAR (Tape ARchive) ist das Standardarchivformat in Linux- und Unix-Systemen. Die Geschichte reicht bis ins Jahr 1979 zurück, als es zum Schreiben von Daten auf sequentielle Bandlaufwerke entwickelt wurde.Im Gegensatz zu ZIP oder RAR komprimiert TAR keine Daten – es bündelt lediglich mehrere Dateien und Verzeichnisse in einer einzigen Datei und behält dabei deren Verzeichnisstruktur, Berechtigungen, Eigentümer und Zeitstempel bei.Die Komprimierung wird normalerweise als separate Ebene durch Weiterleitung über gzip ( .tar.gz ), bzip2 ( .tar.bz2 ) oder xz ( .tar.xz ) hinzugefügt.
Eine rohe .tar-Datei ist unkomprimiert, was bedeutet, dass ihre Größe der Gesamtgröße aller enthaltenen Dateien zuzüglich eines geringen Metadaten-Overheads entspricht.Dadurch lassen sich TAR-Dateien schnell erstellen und extrahieren, da keine Komprimierungs- oder Dekomprimierungsberechnungen erforderlich sind.
AnExplorer öffnet TAR-Dateien nativ – durchsuchen Sie Inhalte, zeigen Sie Dateien in der Vorschau an oder extrahieren Sie alles in einen Ordner.
Schnelle Antwort
Öffnen Sie AnExplorer → tippen Sie auf die Datei .tar → durchsuchen Sie den Inhalt.Drücken Sie lange → Extrahieren, um alle Dateien in einen Ordner zu extrahieren.
Was ist eine TAR-Datei?
TAR steht für Tape Archive.Es wurde ursprünglich entwickelt, um mehrere Dateien zu Sicherungszwecken nacheinander auf Magnetband zu schreiben.Aufgrund seiner Einfachheit und Zuverlässigkeit ist es auch heute noch das dominierende Archivierungstool in Unix-, Linux- und macOS-Umgebungen.
Eine TAR-Datei enthält:
- Dateidaten – der tatsächliche Inhalt jeder archivierten Datei
- Header-Blöcke – 512-Byte-Blöcke vor jeder Datei mit Metadaten
- Verzeichnisstruktur – vollständige Pfadinformationen unter Beibehaltung der Ordnerhierarchie
- Unix-Metadaten – Dateiberechtigungen (chmod), Besitz (uid/gid), Änderungszeitstempel
- Symlinks und Hardlinks – bleiben erhalten, wenn das Archiv auf Unix-Systemen erstellt wird
TAR komprimiert nichts.Es erstellt eine originalgetreue Nachbildung eines Verzeichnisbaums in einer einzigen Datei.Diese Designphilosophie trennt die Belange: TAR übernimmt die Bündelung und ein separates Tool übernimmt die Komprimierung.
Wo Sie auf TAR-Dateien stoßen
TAR-Dateien tauchen häufig in folgenden Kontexten auf:
- Linux-Softwareverteilung – Quellcode-Tarballs von Projekt-Websites
- GitHub-Quelldownloads – Repository-Archive als
.tar.gz - NAS-Backups – Synology-, QNAP- und TrueNAS-Export-Backups als TAR
- Docker- und Container-Images – Container-Layer werden als TAR-Dateien gespeichert
- MacOS-Terminalexporte – Dateien, die mit dem Befehl
tarauf dem Mac gebündelt wurden - Server-Backups – cPanel, Plesk und benutzerdefinierte Backup-Skripte erzeugen TAR
- Android-Backup-Tools – einige Apps erstellen
.tarBackups pro App - Paketmanager –
.deb(Debian) und.rpm(Red Hat) Pakete enthalten intern TAR-Archive - Entwickler-Toolchains – SDKs, Compiler und Cross-Compilation-Tools
So öffnen Sie TAR-Dateien mit AnExplorer
Durchsuchen ohne Extrahieren
- Starten Sie AnExplorer
- Navigieren Sie zu dem Ordner, der Ihre
.tar-Datei enthält - Tippen Sie auf die Datei – sie wird im Archiv-Viewer geöffnet
- Durchsuchen Sie die Verzeichnisstruktur im TAR
- Tippen Sie auf einzelne Dateien, um eine Vorschau anzuzeigen (Text, Bilder, Dokumente).
Extrahieren Sie das gesamte Archiv
- Navigieren Sie zur Datei
.tarin AnExplorer - Drücken Sie lange auf die Datei, um sie auszuwählen
- Tippen Sie auf das Menü (⋮) → Extrahieren
- Wählen Sie einen Zielordner
- Tippen Sie auf OK – die Extraktion wird schnell abgeschlossen, da keine Dekomprimierung erforderlich ist
Bestimmte Dateien extrahieren
- Tippen Sie auf die Datei
.tar, um darin zu blättern - Navigieren Sie zu den gewünschten Dateien oder Ordnern
- Drücken Sie lange, um sie auszuwählen
- Tippen Sie auf Extrahieren → Ziel auswählen
- Nur ausgewählte Elemente werden extrahiert
So erstellen Sie TAR-Dateien mit AnExplorer
Sie können TAR-Archive direkt auf Ihrem Gerät erstellen:
- Navigieren Sie zu den Dateien oder Ordnern, die Sie bündeln möchten
- Drücken Sie lange, um sie auszuwählen
- Tippen Sie auf Menü (⋮) → Komprimieren
- Wählen Sie TAR als Format
- Benennen Sie Ihr Archiv
- Tippen Sie auf OK – die TAR-Datei wird erstellt
Hinweis: Beim Erstellen eines Roh-TAR entsteht ein unkomprimiertes Archiv.Wenn Sie eine Komprimierung benötigen, wählen Sie stattdessen das TAR.GZ-Format für ein komprimiertes Paket.
Technische Details
TAR-Header-Format
Jeder Datei in einem TAR-Archiv geht ein 512-Byte-Header voran, der Folgendes enthält:
| Feld | Größe | Beschreibung |
|---|---|---|
| Name | 100 Byte | Dateiname (Pfad) |
| Modus | 8 Byte | Unix-Dateiberechtigungen |
| UID | 8 Byte | Besitzer-Benutzer-ID |
| GID | 8 Byte | Eigentümergruppen-ID |
| Größe | 12 Byte | Dateigröße in Bytes (oktal) |
| Mtime | 12 Byte | Letzte Änderungszeit |
| Prüfsumme | 8 Byte | Header-Überprüfung |
| Geben Sie | ein1 Byte | Dateityp (normal, Verzeichnis, Symlink) |
| Linkname | 100 Byte | Ziel für Symlinks |
Varianten des TAR-Formats
Es gibt mehrere TAR-Header-Formate:
| Formatieren | Jahr | Hauptmerkmale |
|---|---|---|
| V7 (Original) | 1979 | 100 Zeichen lange Pfade, grundlegende Metadaten |
| USTAR | 1988 | 256 Zeichen lange Pfade, Gerätedateien |
| POSIX (Pax) | 2001 | Unbegrenzte Pfadlänge, erweiterte Attribute |
| GNU tar | 1992 | Lange Namen, spärliche Dateien, inkrementelle Sicherung |
AnExplorer verarbeitet alle gängigen TAR-Varianten.Die meisten modernen TAR-Dateien verwenden entweder das GNU-TAR- oder das POSIX-Pax-Format.
TAR vs. komprimiertes TAR
| Formatieren | Erweiterung | Komprimierung | Extraktionsgeschwindigkeit | Dateigröße |
|---|---|---|---|---|
| TAR | .tar | Keine | Instant (Festplattengeschwindigkeit) | Wie das Original |
| TAR + GZIP | .tar.gz oder .tgz | GZIP (schnell) | Schnell | ~30–60 % kleiner |
| TAR + BZIP2 | .tar.bz2 oder .tbz2 | BZIP2 (mittel) | Mäßig | ~35–65 % kleiner |
| TAR + XZ | .tar.xz oder .txz | XZ/LZMA (langsam) | Langsam | ~40–70 % kleiner |
| TAR + ZSTD | .tar.zst | Zstandard (schnell) | Sehr schnell | ~35–60 % kleiner |
Alle komprimierten Varianten werden von AnExplorer unterstützt.Das Format, auf das Sie stoßen, hängt davon ab, wer das Archiv erstellt hat und welche Kompromisse er zwischen Größe und Geschwindigkeit eingeht.
TAR vs. ZIP – Designphilosophie
| Aspekt | TAR | PLZ |
|---|---|---|
| Komprimierung | Separat (externes Tool) | Integriert (pro Datei) |
| Dateizugriff | Sequentielle | Direkter Zugriff |
| Metadaten | Vollständige Unix-Berechtigungen | Grundlegende Zeitstempel |
| Symlinks | ✅ Konserviert | ❌ Nicht unterstützt |
| Offener Standard | ✅ POSIX | ✅ PKWARE |
| Dominante Plattform | Linux/Unix/Mac | Windows/plattformübergreifend |
| Erstellen auf Mobilgeräten | ✅ AnExplorer | ✅ AnExplorer |
Die sequentielle Natur von TAR bedeutet, dass die gesamte Datei gelesen werden muss, um eine Datei am Ende zu finden.Das zentrale Verzeichnis von ZIP ermöglicht den direkten Sprung zu jeder Datei.Allerdings erreicht die TAR-Komprimierung für den gesamten Stream in der Regel bessere Verhältnisse als die ZIP-Komprimierung pro Datei, insbesondere bei Sammlungen ähnlich kleiner Dateien.
Häufige TAR-Anwendungsfälle auf Android
| Quelle | Was Sie bekommen | Was zu tun ist |
|---|---|---|
| GitHub-Quelle herunterladen | repository-main.tar.gz | Extrahieren, um Quellcode zu lesen |
| NAS-Backup | TAR-Sicherungsdateien | Extrahieren, um bestimmte Dateien wiederherzustellen |
| Docker-Image-Export | Layer-TAR-Dateien | Durchsuchen Sie den Inhalt zur Inspektion |
| Linux-Software | Quell-Tarball | Dokumentation extrahieren und lesen |
| macOS-Dateiübertragung | TAR vom Terminal | Extrahieren, um auf übertragene Dateien zuzugreifen |
| Servermigration | Vollständige Site-Sicherung | Datenbank- und Dateidaten extrahieren |
Berechtigungen in TAR-Dateien
TAR-Archive behalten die Unix-Dateiberechtigungen (chmod) und den Besitz (chown) bei.Beim Extrahieren auf Android:
- Das Dateisystem von Android erzwingt Unix-Berechtigungen nicht auf die gleiche Weise wie Linux
- Dateien werden mit standardmäßigen Android-Lese-/Schreibberechtigungen extrahiert
- Ausführbare Flags (
chmod +x) sind im Android-Dateisystem nicht sinnvoll – Shell-Skripte in TAR-Archiven werden auf Android nicht direkt ausgeführt - Eigentumsinformationen (UID/GID) werden während der Extraktion ignoriert
Das bedeutet, dass auf Android extrahierte TAR-Dateien ihre Unix-spezifischen Metadaten verlieren.Wenn Sie die extrahierten Dateien erneut archivieren, verfügt das neue Archiv über die Standardberechtigungen von Android.
Fehlerbehebung
Die TAR-Extraktion dauert lange
- Die rohe
.tar-Extraktion ist schnell (begrenzt durch die Festplatten-E/A-Geschwindigkeit, keine CPU-Belastung) - Komprimierte Varianten (
.tar.gz,.tar.bz2,.tar.xz) erfordern eine CPU-Dekomprimierung - Ein
.tar.bz2mit 1 GB kann auf einem Mittelklasse-Telefon 2–5 Minuten dauern .tar.xzdekomprimiert am langsamsten, erzeugt aber die kleinsten Dateien
Fehler „Nicht genügend Speicherplatz“ beim Extrahieren
- TAR-Dateien zeigen vor dem Extrahieren keine unkomprimierte Größe an
- Komprimierte TAR-Varianten können um das Zwei- bis Fünffache ihrer komprimierten Größe erweitert werden
- Schätzen Sie den benötigten Speicherplatz auf das Dreifache der Dateigröße und stellen Sie sicher, dass dieser verfügbar ist
- Verwenden Sie Memory Cleaner, um Speicherplatz freizugeben, bevor Sie große Archive extrahieren
Extrahierte Dateien haben falsche Namen oder verstümmelte Zeichen
- Der TAR wurde möglicherweise mit einer anderen Zeichenkodierung erstellt
- Die meisten modernen TAR-Tools verwenden UTF-8, ältere Archive verwenden jedoch möglicherweise systemspezifische Kodierungen
- AnExplorer verarbeitet UTF-8 und gängige Legacy-Kodierungen
Eine bestimmte Datei kann in einem großen TAR nicht gefunden werden
- Verwenden Sie die Suchfunktion von AnExplorer beim Durchsuchen der Archivinhalte
- TAR-Dateien können Tausende von Dateien in tiefen Verzeichnisstrukturen enthalten
- Mit dem Archivbrowser können Sie wie in normalen Verzeichnissen durch den Ordnerbaum navigieren
Verwandte Leitfäden
- Öffnen Sie TAR.GZ-Dateien – komprimierte TAR-Variante
- Öffnen Sie ZIP-Dateien – Anleitung zum ZIP-Archiv
- Öffnen Sie 7Z-Dateien – hochkomprimiertes Archiv
- Öffnen Sie RAR-Dateien – Anleitung zum RAR-Archiv
- Archivmanager
