TAR (Tape Archive)
TAR ist ein Archivformat, das mehrere Dateien zu einer einzelnen Datei zusammenfasst, ohne sie zu komprimieren. Es wird typischerweise mit gzip oder bzip2 für die Komprimierung kombiniert.
MIME-Typ
application/x-tar
Typ
Binaer
Komprimierung
Verlustfrei
Vorteile
- + Preserves Unix permissions, ownership, symbolic links, and timestamps
- + Streaming-friendly — can be created and extracted via pipes
- + Standard on all Unix/Linux systems with no additional software
Nachteile
- − No built-in compression — must be combined with gzip, bzip2, or xz
- − No random access — extracting one file requires reading sequentially
- − Less intuitive for Windows users than ZIP
Wann Sie .TAR verwenden sollten
Verwenden Sie TAR (mit gzip/xz) für Linux-Backups, Software-Distribution, Docker-Images und jede Unix/Linux-Archivierung, bei der Dateiberechtigungen und Links bewahrt werden müssen.
Technische Details
TAR fügt Dateien mit 512-Byte-Header-Blöcken zusammen, die Dateinamen, Berechtigungen und Zeitstempel enthalten. Es hat keine eingebaute Komprimierung und wird mit gzip (.tar.gz), bzip2 (.tar.bz2) oder xz (.tar.xz) kombiniert.
Geschichte
TAR wurde 1979 für Unix-Bandsicherungen entwickelt. Das tar-Werkzeug ist seit Jahrzehnten ein Unix/Linux-Standardwerkzeug.