Cum sa comprimam si sa extragem cu comanda tar in Linux

Configurare noua (How To)

Situatie

Comanda tar este adesea folosita in Linux pentru a crea arhive .tar.gz sau .tgz denumite si “tarballs”

Aceasta comanda are un numar larg de optiuni dar tot ce trebuie sa tineti minte sunt cateva litere pentru a crea repede arhive cu .tar

Backup

nu necesita

Solutie

Pasi de urmat

folositi urmatoarea comanda pentru a comprima un intreg director sau un singur fisier in Linux:

tar -czvf name-of-archive.tar.gz /path/to/directory-or-file
iata literele ce semnifica:
-c: Create an archive
-z: Comprima arhiva cu zip
-v: vine de la "verbose", ne arata progresul in terminal (el este optional dar adesea este de ajutor)
-f: ne da voie sa specificam numele fisierului arhiva 

sa presupunem ca avem un director numit "stuff" in directorul curent si vrem sa-l comprimam intr-un fisier numit archive.tar.gz
vom folosi urmatoarea comanda:
tar -czvf archive.tar.gz stuff
sau sa zicem ca in calea /usr/local/ exista directorul "something" si vrem sa-l arhivam intr-un fisier numit archive.tar.gz
vom folosi urmatoarea comanda:
tar -czvf archive.tar.gz /usr/local/something

a

Pentru a extrage o arhiva, in directorul curent vom folosi urmatoarea comanda:

tar -xzvf archive.tar.gz
Dar putem extrage o arhiva intr-un anume folder, tot ce trebuie sa facem este sa specificam si calea:
tar -xzvf archive.tar.gz -C /tmp

b
Acestea sunt cele mai simple moduri de a folosi comanda tar dar ea cuprinde un nr mai mare de optiuni, pe care insa le puteti verifica
ruland comanda "info tar"

Tip solutie

Permanent

Voteaza

(27 din 56 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?