Een archief bundelt meerdere bestanden en mappen in één bestand. Compressie verkleint de bestandsgrootte door herhalende patronen samen te vatten. Op Linux worden deze twee vaak gecombineerd.
tar bundelt bestanden zonder ze te comprimeren:
tar -cf archief.tar map/ # archief aanmaken
tar -xf archief.tar # archief uitpakken
tar -tf archief.tar # inhoud bekijken
tar -czf archief.tar.gz map/ # gzip-compressie (.tar.gz of .tgz)
tar -cjf archief.tar.bz2 map/ # bzip2-compressie
tar -cJf archief.tar.xz map/ # xz-compressie (kleiner, langzamer)
tar -cf archief.tar.zst map/ --zstd # zstd (snel én klein)
| Algoritme | Snelheid | Compressieverhouding |
|---|---|---|
| gzip | Snel | Gemiddeld |
| bzip2 | Langzaam | Goed |
| xz | Zeer langzaam | Uitstekend |
| zstd | Snel | Goed |