Este destul de usor si folositor pentru a face backup unor fisiere, pentru a le trimite pe mail si asa mai departe.
Pentru a arhiva un director, trebuie sa folosim comanda tar cu sintaxa de mai jos:

tar -zcvf nume-arhiva.tar.gz nume-director

Unde:
-z: Compreseaza arhiva folosind gzip
-c: Creaza arhiva
-v: Detaliat (afiseaza progresul in timp ce creaza arhiva)
-f: Numele arhivei

De exemplu, avem un director numit /home/linuxtm/documente si vrem sa il arhivam. Rulam comanda de mai jos:

tar -zcvf documente.tar.gz /home/linuxtm/documente

Comanda de mai sus va crea o arhiva numita documente.tar.gz in directorul curent.

De asemenea, putem crea o arhiva care sa includa in nume data de astazi:

 tar cfz backup-$(date +%Y-%m-%d).tar.gz test/ 

Comanda de mai sus va arhiva directorul test intr-o arhiva numita numita backup- +data de azi (in cazul de fata: backup-2013-04-22.tar.gz)

Daca vrem sa facem restore din arhiva (va dezarhiva in directorul curent), folosim urmatoarea comanda:

tar -zxvf documente.tar.gz

Unde:
-x: Extrage fisierele

Daca dorim sa dezarhivam intr-un alt director, de exemplu in /root rulam comanda:

tar -zxvf documente.tar.gz -C /root