tar maakt archieven en pakt ze uit. Vaak gecombineerd met compressie (gzip, bzip2, xz).
Archief aanmaken:
tar -czf archief.tar.gz map/
Archief uitpakken:
tar -xzf archief.tar.gz
| Optie | Betekenis |
|---|---|
-c | Aanmaken (create) |
-x | Uitpakken (extract) |
-t | Inhoud tonen zonder uitpakken |
-z | Comprimeren/decomprimeren met gzip (.tar.gz) |
-j | Comprimeren met bzip2 (.tar.bz2) |
-J | Comprimeren met xz (.tar.xz) |
-f | Bestandsnaam opgeven (altijd als laatste) |
-v | Uitgebreide uitvoer (verbose) |
-C | Uitpakken naar opgegeven map |
Archief aanmaken met gzip:
tar -czf backup-2024.tar.gz /home/dexter/
Inhoud bekijken zonder uitpakken:
tar -tzf archief.tar.gz
Uitpakken naar specifieke map:
tar -xzf archief.tar.gz -C /tmp/herstel/
Eén bestand uit archief halen:
tar -xzf archief.tar.gz pad/naar/bestand.txt
Archief aanmaken zonder bovenste map:
tar -czf archief.tar.gz -C /home/dexter .
Onthoud de volgorde met de ezelsbruggetje create/extract → czf of xzf. De -f hoort altijd direct voor de bestandsnaam.