TAR (Tape ARchive) is het standaard archiefformaat in Linux- en Unix-systemen, met een geschiedenis die teruggaat tot 1979 toen het werd gemaakt voor het schrijven van gegevens naar sequentiële tapedrives.In tegenstelling tot ZIP of RAR comprimeert TAR geen gegevens; het bundelt alleen meerdere bestanden en mappen in één enkel bestand, terwijl hun mapstructuur, machtigingen, eigendom en tijdstempels behouden blijven.Compressie wordt doorgaans toegevoegd als een afzonderlijke laag door via gzip ( .tar.gz ), bzip2 ( .tar.bz2 ) of xz ( .tar.xz ) te gaan.
Een onbewerkt .tar-bestand is niet-gecomprimeerd, wat betekent dat de grootte gelijk is aan de gecombineerde grootte van alle bestanden plus een kleine overhead met metagegevens.Hierdoor kunnen TAR-bestanden snel worden gemaakt en geëxtraheerd, omdat er geen compressie- of decompressieberekeningen nodig zijn.
AnExplorer opent native TAR-bestanden: blader door de inhoud, bekijk een voorbeeld van bestanden of pak alles uit naar een map.
Snel antwoord
Open AnExplorer → tik op het bestand .tar → blader door de inhoud.Druk lang op → Uitpakken om alle bestanden naar een map uit te pakken.
Wat is een TAR-bestand?
TAR staat voor Tape ARchive.Het was oorspronkelijk ontworpen om meerdere bestanden achtereenvolgens naar magneetband te schrijven voor back-updoeleinden.Tegenwoordig blijft het de dominante archiveringstool in Unix-, Linux- en macOS-omgevingen vanwege zijn eenvoud en betrouwbaarheid.
Een TAR-bestand bevat:
- Bestandsgegevens — de feitelijke inhoud van elk gearchiveerd bestand
- Headerblokken — blokken van 512 bytes voorafgaand aan elk bestand dat metagegevens bevat
- Mapstructuur — volledige padinformatie met behoud van de maphiërarchie
- Unix-metagegevens — bestandsrechten (chmod), eigendom (uid/gid), wijzigingstijdstempels
- Symlinks en hardlinks — behouden wanneer het archief op Unix-systemen wordt gemaakt
TAR comprimeert niets.Het creëert een getrouwe replica van een directorystructuur in één enkel bestand.Deze ontwerpfilosofie scheidt de zorgen: TAR zorgt voor bundeling en een afzonderlijk hulpmiddel voor compressie.
Waar u TAR-bestanden tegenkomt
TAR-bestanden verschijnen vaak in deze contexten:
- Linux-softwaredistributie — broncode-tarballs van projectwebsites
- GitHub-brondownloads — opslagplaatsarchieven als
.tar.gz - NAS-back-ups — Synology, QNAP en TrueNAS exporteren back-ups als TAR
- Docker- en containerimages — containerlagen worden opgeslagen als TAR-bestanden
- macOS-terminalexports — bestanden gebundeld met de opdracht
tarop Mac - Serverback-ups — cPanel, Plesk en aangepaste back-upscripts produceren TAR
- Back-uptools voor Android: sommige apps maken per app
.tarback-ups - Pakketbeheerders —
.deb(Debian) en.rpm(Red Hat) pakketten bevatten intern TAR-archieven - Ontwikkelaarstoolchains — SDK's, compilers en tools voor kruiscompilatie
Hoe TAR-bestanden te openen met AnExplorer
Bladeren zonder uitpakken
- Start AnExplorer
- Navigeer naar de map met uw
.tarbestand - Tik op het bestand. Het wordt geopend in de archiefviewer
- Blader door de mapstructuur binnen de TAR
- Tik op individuele bestanden om ze te bekijken (tekst, afbeeldingen, documenten)
Pak het hele archief uit
- Navigeer naar het bestand
.tarin AnExplorer - Houd het bestand lang ingedrukt om het te selecteren
- Tik op het menu (⋮) → Uitpakken
- Kies een doelmap
- Tik op OK — het uitpakken is snel voltooid omdat er geen decompressie nodig is
Specifieke bestanden uitpakken
- Tik op het bestand
.tarom erin te bladeren - Navigeer naar de specifieke bestanden of mappen die u wilt
- Houd ingedrukt om ze te selecteren
- Tik op Extraheren → kies bestemming
- Alleen geselecteerde items worden geëxtraheerd
Hoe TAR-bestanden te maken met AnExplorer
U kunt TAR-archieven rechtstreeks op uw apparaat maken:
- Navigeer naar de bestanden of mappen die u wilt bundelen
- Houd ingedrukt om ze te selecteren
- Tik op menu (⋮) → Comprimeren
- Kies TAR als formaat
- Geef uw archief een naam
- Tik op OK — het TAR-bestand is gemaakt
Opmerking: Door een onbewerkte TAR te maken, ontstaat een niet-gecomprimeerd archief.Als u compressie nodig heeft, kiest u in plaats daarvan het TAR.GZ-formaat voor een gecomprimeerde bundel.
Technische details
TAR-headerformaat
Elk bestand in een TAR-archief wordt voorafgegaan door een header van 512 bytes met daarin:
| Veld | Maat | Beschrijving |
|---|---|---|
| Naam | 100 bytes | Bestandsnaam (pad) |
| Modus | 8 bytes | Unix-bestandsrechten |
| UID | 8 bytes | Eigenaar gebruikers-ID |
| GID | 8 bytes | Eigenaarsgroep-ID |
| Maat | 12 bytes | Bestandsgrootte in bytes (octaal) |
| Mtijd | 12 bytes | Laatste wijzigingstijd |
| Controlesom | 8 bytes | Kopverificatie |
| Typ | 1 byte | Bestandstype (normaal, directory, symlink) |
| Linknaam | 100 bytes | Doel voor symlinks |
TAR-formaatvarianten
Er bestaan verschillende TAR-headerformaten:
| Formaat | Jaar | Belangrijkste kenmerken |
|---|---|---|
| V7 (origineel) | 1979 | Paden van 100 tekens, basismetagegevens |
| USTAR | 1988 | Paden van 256 tekens, apparaatbestanden |
| POSIX (pax) | 2001 | Onbeperkte padlengte, uitgebreide attributen |
| GNU-teer | 1992 | Lange namen, schaarse bestanden, incrementele back-up |
AnExplorer verwerkt alle gangbare TAR-varianten.De meeste moderne TAR-bestanden gebruiken het GNU tar- of POSIX pax-formaat.
TAR versus gecomprimeerde TAR
| Formaat | Extensie | Compressie | Extractiesnelheid | Bestandsgrootte |
|---|---|---|---|---|
| TEER | .tar | Geen | Instant (schijfsnelheid) | Hetzelfde als origineel |
| TAR + GZIP | .tar.gz of .tgz | GZIP (snel) | Snel | ~30–60% kleiner |
| TAR + BZIP2 | .tar.bz2 of .tbz2 | BZIP2 (gemiddeld) | Matig | ~35–65% kleiner |
| TAR + XZ | .tar.xz of .txz | XZ/LZMA (langzaam) | Langzaam | ~40–70% kleiner |
| TAR + ZSTD | .tar.zst | Zstandaard (snel) | Zeer snel | ~35–60% kleiner |
Alle gecomprimeerde varianten worden ondersteund door AnExplorer .Het formaat dat u tegenkomt, hangt af van wie het archief heeft gemaakt en welke afwegingen zij de voorkeur gaven tussen grootte en snelheid.
TAR versus ZIP — Ontwerpfilosofie
| Aspect | TEER | ZIP |
|---|---|---|
| Compressie | Afzonderlijk (extern gereedschap) | Ingebouwd (per bestand) |
| Bestandstoegang | Sequentieel | Willekeurige toegang |
| Metagegevens | Volledige Unix-rechten | Basistijdstempels |
| Symlinks | ✅ Geconserveerd | ❌ Niet ondersteund |
| Open standaard | ✅ POSIX | ✅ PKWARE |
| Dominant platform | Linux/Unix/Mac | Windows/platformoverschrijdend |
| Creëren op mobiel | ✅ AnExplorer | ✅ AnExplorer |
Het sequentiële karakter van TAR betekent dat het hele bestand moet worden gelezen om een bestand aan het einde te vinden.Dankzij de centrale map van ZIP kunt u rechtstreeks naar elk bestand springen.De compressie van de hele stream van TAR bereikt echter doorgaans betere verhoudingen dan de compressie per bestand van ZIP, vooral voor verzamelingen van vergelijkbare kleine bestanden.
Veelvoorkomende TAR-gebruiksscenario's op Android
| Bron | Wat je krijgt | Wat te doen |
|---|---|---|
| GitHub-brondownload | repository-main.tar.gz | Uitpakken om de broncode te lezen |
| NAS-back-up | TAR-back-upbestanden | Uitpakken om specifieke bestanden te herstellen |
| Docker-afbeelding exporteren | Laag TAR-bestanden | Blader door de inhoud voor inspectie |
| Linux-software | Bron tarball | Documentatie uitpakken en lezen |
| macOS-bestandsoverdracht | TAR vanaf Terminal | Uitpakken om toegang te krijgen tot overgedragen bestanden |
| Servermigratie | Volledige siteback-up | Database- en bestandsgegevens extraheren |
Machtigingen in TAR-bestanden
TAR-archieven behouden Unix-bestandsrechten (chmod) en eigendom (chown).Bij uitpakken op Android:
- Het bestandssysteem van Android dwingt Unix-machtigingen niet op dezelfde manier af als Linux
- Bestanden worden uitgepakt met standaard Android-lees-/schrijfrechten
- Uitvoerbare vlaggen (
chmod +x) hebben geen betekenis op het bestandssysteem van Android - Shell-scripts in TAR-archieven worden niet rechtstreeks op Android uitgevoerd
- Eigendomsinformatie (UID/GID) wordt tijdens de extractie genegeerd
Dit betekent dat TAR-bestanden die op Android zijn geëxtraheerd, hun Unix-specifieke metadata verliezen.Als u de uitgepakte bestanden opnieuw archiveert, heeft het nieuwe archief de standaardrechten van Android.
Problemen oplossen
TAR-extractie duurt lang
- Raw
.tar-extractie is snel (beperkt door schijf-I/O-snelheid, geen CPU-werk) - Gecomprimeerde varianten (
.tar.gz,.tar.bz2,.tar.xz) vereisen CPU-decompressie - Een
.tar.bz2van 1 GB kan 2-5 minuten duren op een telefoon uit het middensegment .tar.xzis het langzaamst om te decomprimeren, maar produceert de kleinste bestanden
Fout 'Onvoldoende opslag' tijdens het uitpakken
- TAR-bestanden tonen vóór extractie geen ongecomprimeerde grootte
- Gecomprimeerde TAR-varianten kunnen 2-5x hun gecomprimeerde grootte uitbreiden
- Schat de benodigde ruimte in op 3x de bestandsgrootte en controleer of u die beschikbaar heeft
- Gebruik Memory Cleaner om opslagruimte vrij te maken voordat u grote archieven uitpakt
Uitgepakte bestanden hebben verkeerde namen of verminkte tekens
- De TAR is mogelijk gemaakt met een andere tekencodering
- De meeste moderne TAR-tools gebruiken UTF-8, maar oudere archieven kunnen systeemspecifieke coderingen gebruiken
- AnExplorer verwerkt UTF-8 en veelgebruikte oudere coderingen
Kan een specifiek bestand niet vinden in een grote TAR
- Gebruik de zoekfunctie van AnExplorer terwijl u door de archiefinhoud bladert
- TAR-bestanden kunnen duizenden bestanden bevatten in diepe mapstructuren
- Met de archiefbrowser kunt u net als bij normale mappen door de mappenboom navigeren
Gerelateerde gidsen
- TAR.GZ-bestanden openen — gecomprimeerde TAR-variant
- Open ZIP-bestanden — ZIP-archiefgids
- Open 7Z-bestanden — archief met hoge compressie
- RAR-bestanden openen — RAR-archiefgids
- Archiefbeheerder
