TAR.GZ (ook geschreven als .tgz ) is een TAR-archief gecomprimeerd met GZIP - het standaardformaat voor het distribueren van broncode, Linux-softwarepakketten, serverback-ups en ontwikkelaarstools.Het combineert twee Unix-hulpprogramma's: tar voor het bundelen van meerdere bestanden in één archief met behoud van de mapstructuur en machtigingen, en gzip voor het comprimeren van de resulterende bundel in een aanzienlijk kleiner bestand.
U zult TAR.GZ-bestanden tegenkomen wanneer u software downloadt van GitHub, bestanden overzet van macOS- of Linux-systemen, serverback-ups herstelt of met ontwikkeltools werkt.AnExplorer opent de bestanden .tar.gz en .tgz in eigen beheer - blader door het archief of pak alles in één stap uit naar een map.
Snel antwoord
Open AnExplorer → tik op het bestand .tar.gz → blader door de inhoud of druk lang op → Uitpakken om alles naar een map te decomprimeren.AnExplorer verwerkt zowel de GZIP-decompressie als de TAR-extractie automatisch.
Wat is een TAR.GZ-bestand?
TAR.GZ bestaat uit twee bewerkingen gecombineerd in één bestand:
- TAR (Tape Archive) — bundelt bestanden en mappen in één archief.Geen compressie, alleen verpakking.Behoudt bestandsnamen, maphiërarchie, Unix-machtigingen, tijdstempels en symlinks.
- GZIP (GNU Zip) — comprimeert het volledige TAR-bestand met behulp van het Deflate-algoritme.Verkleint de archiefgrootte met doorgaans 30-70%, afhankelijk van de inhoud.
Deze tweelaagsbenadering is de standaard in Unix/Linux-systemen omdat het de volgende zaken scheidt:
- TAR behandelt de structurele complexiteit (directories, metadata, speciale bestanden)
- GZIP verzorgt pure datacompressie
In tegenstelling tot ZIP, waarbij elk bestand afzonderlijk wordt gecomprimeerd, comprimeert GZIP de gehele TAR-stream als één eenheid.Dit levert vaak betere compressieverhoudingen op omdat het algoritme patronen over bestandsgrenzen heen kan vinden – vooral effectief voor verzamelingen van vergelijkbare bestanden zoals broncode.
Extensievariaties
Deze hebben allemaal hetzelfde formaat:
.tar.gz— de canonieke dubbele extensie.tgz— verkorte vorm (gebruikelijk op systemen met limieten voor de verlengingslengte).tar.gzip— zeldzaam maar geldig
AnExplorer herkent en verwerkt alle variaties op identieke wijze.
Waar u TAR.GZ-bestanden tegenkomt
TAR.GZ is het dominante archiefformaat in het Linux-, Unix- en ontwikkelaarsecosysteem:
| Bron | Wat je krijgt |
|---|---|
| GitHub-repository downloaden | repository-main.tar.gz — volledige broncode |
| Linux-softwaredistributie | Brontarballs voor compilatie |
| npm/pip pakketbronnen | Node.js en Python-pakket tarballs |
| Serverback-ups | cPanel, Plesk, DigitalOcean-snapshots |
| macOS Terminal-export | Bestanden gebundeld met de opdracht tar -czf |
| Docker-afbeeldingslagen | Containerbestandssysteemlagen |
| Homebrew-formules | bronarchieven van macOS-pakketten |
| Android NDK/SDK-tools | Native ontwikkelingstoolketens |
| Databasedumps | PostgreSQL, MySQL exportarchieven |
| Websitemigraties | Volledige export van sitebestanden vanuit hostingpanelen |
Hoe TAR.GZ-bestanden te openen met AnExplorer
Bladeren zonder uitpakken
- Start AnExplorer
- Navigeer naar het bestand
.tar.gzof.tgz - Tik op het bestand — AnExplorer decomprimeert en toont de archiefstructuur
- Blader door mappen en bestanden erin
- Tik op individuele bestanden om een voorbeeld te bekijken (tekst, afbeeldingen, documenten)
Alles uitpakken
- Navigeer naar het bestand
.tar.gzin AnExplorer - Houd het bestand lang ingedrukt om het te selecteren
- Tik op menu (⋮) → Extract
- Kies een doelmap
- Tik op OK — AnExplorer decomprimeert (GZIP) en extraheert (TAR) in één stap
- Bestanden verschijnen in de gekozen map met hun originele mapstructuur
Specifieke bestanden uitpakken
- Tik op het bestand
.tar.gzom erin te bladeren - Navigeer naar de bestanden of mappen die u nodig heeft
- Houd ingedrukt om specifieke items te selecteren
- Tik op Extraheren → kies bestemming
- Alleen geselecteerde items worden geëxtraheerd
Technische details
Hoe GZIP-compressie werkt
GZIP gebruikt het Deflate-algoritme (hetzelfde algoritme dat wordt gebruikt in ZIP-bestanden), maar past het toe op de gehele gegevensstroom in plaats van op individuele bestanden:
- LZ77 — vindt herhaalde bytereeksen en vervangt deze door terugverwijzingen
- Huffman-codering — codeert de uitvoer met codes van variabele lengte (kortere codes voor algemene patronen)
Het resultaat is doorgaans een verkleining van 30-70% voor op tekst gebaseerde inhoud (broncode, configuratiebestanden, HTML) en een bescheiden verkleining voor reeds gecomprimeerde inhoud (JPEG-afbeeldingen, MP4-video).
Compressieniveaus
GZIP ondersteunt compressieniveaus 1-9:
- Niveau 1 (snel) — minimale compressie, maximale snelheid
- Niveau 6 (standaard) — gebalanceerde compressie en snelheid
- Niveau 9 (beste) — maximale compressie, langzaamste
De meeste TAR.GZ-bestanden die u downloadt, gebruiken niveau 6 of 9. Het niveau heeft invloed op de compressietijd, maar heeft nauwelijks invloed op de decompressiesnelheid. Het extraheren gaat altijd snel, ongeacht welk niveau is gebruikt om het bestand te maken.
TAR.GZ versus andere gecomprimeerde TAR-formaten
| Formaat | Extensie | Compressie | Verhouding | Decompressiesnelheid | Snelheid creëren |
|---|---|---|---|---|---|
| TAR.GZ | .tar.gz / .tgz | GZIP (leeglopen) | Goed (30-60%) | Snel | Snel |
| TAR.BZ2 | .tar.bz2 / .tbz2 | BZIP2 (BWT) | Beter (35-65%) | Matig | Langzaam |
| TAR.XZ | .tar.xz / .txz | XZ (LZMA2) | Beste (40-70%) | Langzaam | Zeer langzaam |
| TAR.ZSTD | .tar.zst | Zstandaard | Goed (35-60%) | Zeer snel | Snel |
| TAR.LZ4 | .tar.lz4 | LZ4 | Matig (20-40%) | Extreem snel | Extreem snel |
TAR.GZ domineert omdat het de beste balans biedt tussen compressieverhouding, decompressiesnelheid en universele beschikbaarheid.Elk Unix-systeem bevat standaard gzip.
AnExplorer ondersteunt TAR.GZ-, TAR.BZ2- en TAR.XZ-varianten.
Voorbeelden van bestandsgroottes
Typische compressieverhoudingen voor algemene inhoud:
| Inhoudstype | Origineel formaat | TAR.GZ-maat | Verhouding |
|---|---|---|---|
| Broncode (C/Java) | 100MB | 20-30MB | 70-80% reductie |
| Documenten met platte tekst | 100MB | 15-25MB | 75-85% reductie |
| Reeds gecomprimeerd (JPEG/MP4) | 100MB | 95-100MB | ~0% reductie |
| Database SQL-dump | 100MB | 10-20 MB | 80-90% reductie |
| Gemengde webitems (HTML/CSS/JS/images) | 100MB | 40-60MB | 40-60% reductie |
TAR.GZ versus ZIP
| Aspect | TAR.GZ | ZIP |
|---|---|---|
| Compressiebenadering | Stream (hele bestand) | Per bestand |
| Compressieverhouding | Beter voor vergelijkbare bestanden | Goed, maar overhead per bestand |
| Willekeurige bestandstoegang | ❌ Moet vanaf het begin decomprimeren | ✅ Directe toegang tot elk bestand |
| Unix-machtigingen | ✅ Volledig bewaard gebleven | ❌ Niet bewaard |
| Symlinks | ✅ Geconserveerd | ❌ Niet ondersteund |
| Bestandsgrootte overhead | Minimaal | Centrale directory + headers per bestand |
| Standaard op Linux/Mac | ✅ | ❌ |
| Standaard op Windows | ❌ | ✅ |
| Wachtwoordbeveiliging | ❌ (gebruik GPG apart) | ✅ Ingebouwde AES |
TAR.GZ heeft de voorkeur bij het behouden van Unix-metagegevens of bij het comprimeren van grote verzamelingen vergelijkbare tekstbestanden.ZIP heeft de voorkeur voor delen tussen platforms waarbij de ontvangers zich mogelijk op Windows bevinden.
Veelvoorkomende gebruiksscenario's op Android
Broncode downloaden van GitHub
Elke GitHub-repository biedt een TAR.GZ-download:
- Ga op GitHub naar de repository → Code → Download TAR.GZ
- Of gebruik een releasepagina → download de bron-tarball
- Open in AnExplorer om door bronbestanden te bladeren, documentatie te lezen of configuraties uit te pakken
Serverback-ups herstellen
Serverhostingpanelen (cPanel, Plesk) maken back-ups als TAR.GZ:
- Download de back-up naar uw telefoon
- Open in AnExplorer om specifieke bestanden te vinden (databasedumps, configuratiebestanden)
- Pak alleen uit wat u nodig heeft, in plaats van de volledige back-up van meerdere GB
Werken met ontwikkelaarstools
Android NDK, Flutter SDK en andere tools worden soms verzonden als TAR.GZ:
- Download de TAR.GZ naar uw apparaat
- Extract naar een bekende locatie
- Verwijs naar de geëxtraheerde tools uit uw ontwikkelomgeving
Bestanden overbrengen van Mac/Linux
Wanneer iemand bestanden op macOS of Linux bundelt met behulp van Terminal:
- Ze draaien
tar -czf files.tar.gz folder/ - Stuur u het resulterende bestand
- Open in AnExplorer om door de inhoud te bladeren en deze uit te pakken
Problemen oplossen
"Kan niet openen als archief" voor een .tar.gz-bestand
- Het bestand heeft mogelijk een verkeerde extensie; sommige
.tar.gzbestanden hebben alleen de verkeerde naam.tarof.gz - Druk lang op → Openen als archief om archiefinterpretatie te forceren
- Als het echt een
.gzis (enkel gecomprimeerd bestand, geen TAR-bundel), decomprimeert AnExplorer het tot een enkel bestand
Extractie produceert slechts één groot .tar-bestand
Dit betekent dat alleen de GZIP-laag is gedecomprimeerd zonder de TAR uit te pakken:
- Open het resulterende
.tarbestand in AnExplorer - Opnieuw extraheren — hierdoor wordt de TAR-laag uitgepakt
- In de meeste gevallen verwerkt AnExplorer beide lagen automatisch in één stap
Extractie is erg langzaam
- TAR.GZ-decompressie is over het algemeen snel (GZIP is ontworpen voor snelheid)
- Zeer grote archieven (5+ GB) nemen tijd in beslag die evenredig is aan hun ongecomprimeerde grootte
- Zorg ervoor dat uw apparaat voldoende vrije opslagruimte heeft: de uitgepakte inhoud is groter dan het gecomprimeerde bestand
- BZIP2- en XZ-gecomprimeerde TAR's zijn aanzienlijk langzamer dan GZIP
"Onvoldoende opslag" tijdens extractie
- Gecomprimeerde TAR-archieven worden 2-5x groter wanneer ze worden uitgepakt (afhankelijk van de inhoud)
- Een
.tar.gzvan 500 MB kan 2-3 GB aan uitgepakte bestanden opleveren - Maak ruimte vrij vóór extractie of extraheer naar een SD-kaart met meer ruimte
- Gebruik Memory Cleaner om onnodige bestanden te identificeren en te verwijderen
Problemen met bestandsrechten na extractie
- Unix-machtigingen die zijn opgeslagen in TAR-bestanden zijn niet van toepassing op het bestandssysteem van Android
- Uitgepakte bestanden krijgen standaard lees-/schrijfrechten voor Android
- Dit is normaal en te verwachten: Android maakt geen gebruik van Unix-toestemmingshandhaving
Gerelateerde gidsen
- TAR-bestanden openen — ongecomprimeerde TAR-archieven
- ZIP-bestanden openen — ZIP-archiefextractie
- 7Z-bestanden openen — 7-Zip-indeling met hoge compressie
- RAR-bestanden openen — RAR-archiefgids
- Archiefbeheerder
