TAR.GZ (auch als .tgz geschrieben) ist ein mit GZIP komprimiertes TAR-Archiv – das Standardformat für die Verteilung von Quellcode, Linux-Softwarepaketen, Server-Backups und Entwicklertools.Es kombiniert zwei Unix-Dienstprogramme: tar zum Bündeln mehrerer Dateien in einem Archiv unter Beibehaltung der Verzeichnisstruktur und Berechtigungen und gzip zum Komprimieren des resultierenden Bündels in eine deutlich kleinere Datei.
Sie werden auf TAR.GZ-Dateien stoßen, wenn Sie Software von GitHub herunterladen, Dateien von macOS- oder Linux-Systemen übertragen, Server-Backups wiederherstellen oder mit Entwicklungstools arbeiten.AnExplorer öffnet .tar.gz und .tgz Dateien nativ – durchsuchen Sie das Archiv oder extrahieren Sie alles in einem Schritt in einen Ordner.
Schnelle Antwort
Öffnen Sie AnExplorer → tippen Sie auf die Datei .tar.gz → durchsuchen Sie den Inhalt oder drücken Sie lange → Extrahieren, um alles in einen Ordner zu dekomprimieren.AnExplorer übernimmt sowohl die GZIP-Dekomprimierung als auch die TAR-Extraktion automatisch.
Was ist eine TAR.GZ-Datei?
TAR.GZ besteht aus zwei Operationen, die in einer Datei zusammengefasst sind:
- TAR (Tape Archive) – bündelt Dateien und Verzeichnisse in einem einzigen Archiv.Keine Komprimierung, nur Verpackung.Behält Dateinamen, Verzeichnishierarchie, Unix-Berechtigungen, Zeitstempel und Symlinks bei.
- GZIP (GNU Zip) – komprimiert die gesamte TAR-Datei mit dem Deflate-Algorithmus.Reduziert die Archivgröße je nach Inhalt typischerweise um 30–70 %.
Dieser zweischichtige Ansatz ist der Standard in Unix/Linux-Systemen, da er die Belange trennt:
- TAR übernimmt die strukturelle Komplexität (Verzeichnisse, Metadaten, spezielle Dateien)
- GZIP übernimmt die reine Datenkomprimierung
Im Gegensatz zu ZIP, bei dem jede Datei einzeln komprimiert wird, komprimiert GZIP den gesamten TAR-Stream als eine Einheit.Dies führt oft zu besseren Komprimierungsraten, da der Algorithmus Muster über Dateigrenzen hinweg finden kann – besonders effektiv für Sammlungen ähnlicher Dateien wie Quellcode.
Erweiterungsvarianten
Alle diese haben das gleiche Format:
.tar.gz– die kanonische Doppelerweiterung.tgz– verkürzte Form (üblich bei Systemen mit Erweiterungslängenbeschränkungen).tar.gzip– selten, aber gültig
AnExplorer erkennt und behandelt alle Variationen identisch.
Wo Sie auf TAR.GZ-Dateien stoßen
TAR.GZ ist das dominierende Archivformat im Linux-, Unix- und Entwickler-Ökosystem:
| Quelle | Was Sie bekommen |
|---|---|
| GitHub-Repository-Download | repository-main.tar.gz – vollständiger Quellcode |
| Linux-Softwareverteilung | Quell-Tarballs für die Kompilierung |
| npm/pip-Paketquellen | Node.js- und Python-Paket-Tarballs |
| Server-Backups | cPanel, Plesk, DigitalOcean-Snapshots |
| MacOS-Terminal-Exporte | Mit dem Befehl tar -czf gebündelte Dateien |
| Docker-Image-Ebenen | Container-Dateisystemebenen |
| Homebrew-Formeln | macOS-Paketquellarchive |
| Android NDK/SDK-Tools | Native Entwicklungs-Toolchains |
| Datenbank-Dumps | PostgreSQL, MySQL-Archive exportieren |
| Website-Migrationen | Vollständige Site-Dateiexporte aus Hosting-Panels |
So öffnen Sie TAR.GZ-Dateien mit AnExplorer
Durchsuchen ohne Extrahieren
- Starten Sie AnExplorer
- Navigieren Sie zur Datei
.tar.gzoder.tgz - Tippen Sie auf die Datei – AnExplorer dekomprimiert und zeigt die Archivstruktur an
- Durchsuchen Sie die darin enthaltenen Verzeichnisse und Dateien
- Tippen Sie auf einzelne Dateien, um eine Vorschau anzuzeigen (Text, Bilder, Dokumente).
Alles extrahieren
- Navigieren Sie zur Datei
.tar.gzin AnExplorer - Drücken Sie lange auf die Datei, um sie auszuwählen
- Tippen Sie auf Menü (⋮) → Extrahieren
- Wählen Sie einen Zielordner
- Tippen Sie auf OK – AnExplorer dekomprimiert (GZIP) und extrahiert (TAR) in einem Schritt
- Die Dateien werden im ausgewählten Ordner mit ihrer ursprünglichen Verzeichnisstruktur angezeigt
Bestimmte Dateien extrahieren
- Tippen Sie auf die Datei
.tar.gz, um darin zu blättern - Navigieren Sie zu den Dateien oder Ordnern, die Sie benötigen
- Lange drücken, um bestimmte Elemente auszuwählen
- Tippen Sie auf Extrahieren → Ziel auswählen
- Nur ausgewählte Elemente werden extrahiert
Technische Details
So funktioniert die GZIP-Komprimierung
GZIP verwendet den Deflate-Algorithmus (derselbe, der auch in ZIP-Dateien verwendet wird), wendet ihn jedoch auf den gesamten Datenstrom und nicht auf einzelne Dateien an:
- LZ77 – findet wiederholte Bytesequenzen und ersetzt sie durch Rückverweise
- Huffman-Codierung – codiert die Ausgabe mit Codes variabler Länge (kürzere Codes für gängige Muster)
Das Ergebnis ist typischerweise eine Größenreduzierung von 30–70 % für textbasierte Inhalte (Quellcode, Konfigurationsdateien, HTML) und eine geringfügige Reduzierung für bereits komprimierte Inhalte (JPEG-Bilder, MP4-Video).
Komprimierungsstufen
GZIP unterstützt die Komprimierungsstufen 1-9:
- Stufe 1 (schnell) – minimale Komprimierung, maximale Geschwindigkeit
- Stufe 6 (Standard) – ausgewogene Komprimierung und Geschwindigkeit
- Stufe 9 (am besten) – maximale Komprimierung, am langsamsten
Die meisten TAR.GZ-Dateien, die Sie herunterladen, verwenden Stufe 6 oder 9. Die Stufe beeinflusst die Komprimierungszeit, aber kaum die Dekomprimierungsgeschwindigkeit – das Extrahieren erfolgt immer schnell, unabhängig davon, welche Stufe zum Erstellen der Datei verwendet wurde.
TAR.GZ im Vergleich zu anderen komprimierten TAR-Formaten
| Formatieren | Erweiterung | Komprimierung | Verhältnis | Dekomprimierungsgeschwindigkeit | Geschwindigkeit schaffen |
|---|---|---|---|---|---|
| TAR.GZ | .tar.gz / .tgz | GZIP (Deflate) | Gut (30-60%) | Schnell | Schnell |
| TAR.BZ2 | .tar.bz2 / .tbz2 | BZIP2 (BWT) | Besser (35-65%) | Mäßig | Langsam |
| TAR.XZ | .tar.xz / .txz | XZ (LZMA2) | Am besten (40-70%) | Langsam | Sehr langsam |
| TAR.ZSTD | .tar.zst | Zstandard | Gut (35-60%) | Sehr schnell | Schnell |
| TAR.LZ4 | .tar.lz4 | LZ4 | Mäßig (20-40 %) | Extrem schnell | Extrem schnell |
TAR.GZ dominiert, weil es das beste Gleichgewicht zwischen Komprimierungsverhältnis, Dekomprimierungsgeschwindigkeit und universeller Verfügbarkeit bietet.Jedes Unix-System enthält standardmäßig gzip.
AnExplorer unterstützt die Varianten TAR.GZ, TAR.BZ2 und TAR.XZ.
Beispiele für Dateigrößen
Typische Komprimierungsverhältnisse für gängige Inhalte:
| Inhaltstyp | Originalgröße | TAR.GZ Größe | Verhältnis |
|---|---|---|---|
| Quellcode (C/Java) | 100 MB | 20-30 MB | 70-80 % Reduzierung |
| Nur-Text-Dokumente | 100 MB | 15-25 MB | 75-85 % Reduzierung |
| Bereits komprimiert (JPEG/MP4) | 100 MB | 95-100 MB | ~0 % Reduzierung |
| Datenbank-SQL-Dump | 100 MB | 10-20 MB | 80-90 % Reduzierung |
| Gemischte Web-Assets (HTML/CSS/JS/Bilder) | 100 MB | 40-60 MB | 40-60 % Ermäßigung |
TAR.GZ vs. ZIP
| Aspekt | TAR.GZ | PLZ |
|---|---|---|
| Komprimierungsansatz | Stream (ganze Datei) | Pro Datei |
| Kompressionsverhältnis | Besser für ähnliche Dateien | Gut, aber Overhead pro Datei |
| Zufälliger Dateizugriff | ❌ Muss vom Start an dekomprimiert werden | ✅ Direkter Zugriff auf jede Datei |
| Unix-Berechtigungen | ✅ Vollständig erhalten | ❌ Nicht erhalten |
| Symlinks | ✅ Konserviert | ❌ Nicht unterstützt |
| Dateigrößen-Overhead | Minimal | Zentrales Verzeichnis + Header pro Datei |
| Standard unter Linux/Mac | ✅ | ❌ |
| Standard unter Windows | ❌ | ✅ |
| Passwortschutz | ❌ (GPG separat verwenden) | ✅ Integriertes AES |
TAR.GZ wird bevorzugt, wenn Unix-Metadaten erhalten bleiben oder große Sammlungen ähnlicher Textdateien komprimiert werden sollen.ZIP wird für die plattformübergreifende Freigabe bevorzugt, bei der sich die Empfänger möglicherweise auf Windows befinden.
Häufige Anwendungsfälle auf Android
Quellcode von GitHub herunterladen
Jedes GitHub-Repository bietet einen TAR.GZ-Download an:
- Gehen Sie auf GitHub zum Repository → Code → TAR.GZ herunterladen
- Oder verwenden Sie eine Release-Seite → laden Sie den Quell-Tarball herunter
- Öffnen Sie AnExplorer, um Quelldateien zu durchsuchen, Dokumentation zu lesen oder Konfigurationen zu extrahieren
Server-Backups wiederherstellen
Server-Hosting-Panels (cPanel, Plesk) erstellen Backups als TAR.GZ:
- Laden Sie das Backup auf Ihr Telefon herunter
- Öffnen Sie in AnExplorer, um bestimmte Dateien zu finden (Datenbank-Dumps, Konfigurationsdateien).
- Extrahieren Sie nur das, was Sie benötigen, und nicht das gesamte Multi-GB-Backup
Arbeiten mit Entwicklertools
Android NDK, Flutter SDK und andere Tools werden manchmal als TAR.GZ ausgeliefert:
- Laden Sie TAR.GZ auf Ihr Gerät herunter
- Extrahieren Sie es an einen bekannten Ort
- Referenzieren Sie die extrahierten Tools aus Ihrer Entwicklungsumgebung
Dateien von Mac/Linux übertragen
Wenn jemand Dateien unter macOS oder Linux mit Terminal bündelt:
- Sie führen
tar -czf files.tar.gz folder/aus - Senden Sie Ihnen die resultierende Datei
- Öffnen Sie AnExplorer, um den Inhalt zu durchsuchen und zu extrahieren
Fehlerbehebung
„Kann nicht als Archiv geöffnet werden“ für eine .tar.gz-Datei
- Die Datei hat möglicherweise eine falsche Erweiterung – einige
.tar.gzDateien tragen fälschlicherweise nur den Namen.taroder.gz - Drücken Sie lange → Als Archiv öffnen, um die Interpretation des Archivs zu erzwingen
- Wenn es sich wirklich um einen
.gzhandelt (einzelne komprimierte Datei, kein TAR-Bundle), dekomprimiert AnExplorer ihn in eine einzelne Datei
Durch die Extraktion wird nur eine große .tar-Datei erzeugt
Dies bedeutet, dass nur die GZIP-Schicht dekomprimiert wurde, ohne das TAR zu entpacken:
- Öffnen Sie die resultierende
.tarDatei in AnExplorer - Erneut extrahieren – dadurch wird die TAR-Ebene entpackt
- In den meisten Fällen verarbeitet AnExplorer automatisch beide Ebenen in einem Schritt
Die Extraktion ist sehr langsam
- Die TAR.GZ-Dekomprimierung ist im Allgemeinen schnell (GZIP ist auf Geschwindigkeit ausgelegt)
- Sehr große Archive (5+ GB) benötigen proportional zu ihrer unkomprimierten Größe Zeit
- Stellen Sie sicher, dass Ihr Gerät über ausreichend freien Speicherplatz verfügt – der extrahierte Inhalt ist größer als die komprimierte Datei
- BZIP2- und XZ-komprimierte TARs sind deutlich langsamer als GZIP
„Nicht genügend Speicherplatz“ während der Extraktion
- Komprimierte TAR-Archive werden beim Extrahieren um das 2- bis 5-fache erweitert (abhängig vom Inhalt).
- Ein
.tar.gzmit 500 MB könnte 2-3 GB an extrahierten Dateien erzeugen - Geben Sie vor dem Extrahieren Speicherplatz frei oder extrahieren Sie es auf eine SD-Karte mit mehr Platz
- Verwenden Sie Memory Cleaner, um unnötige Dateien zu identifizieren und zu entfernen
Probleme mit Dateiberechtigungen nach der Extraktion
– In TAR-Dateien gespeicherte Unix-Berechtigungen gelten nicht für das Android-Dateisystem
- Extrahierte Dateien erhalten standardmäßige Android-Lese-/Schreibberechtigungen – Das ist normal und wird erwartet – Android verwendet keine Unix-Berechtigungserzwingung
Verwandte Leitfäden
- Öffnen Sie TAR-Dateien – unkomprimierte TAR-Archive
- Öffnen Sie ZIP-Dateien – ZIP-Archiv-Extraktion
- Öffnen Sie 7Z-Dateien – hochkomprimiertes 7-Zip-Format
- Öffnen Sie RAR-Dateien – Anleitung zum RAR-Archiv
- Archivmanager
