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

(4 out of 8 people found this article helpful)

Despre Autor

Leave A Comment?