Cum se extrage fișierele tar.gz în Linux

Acest ghid vă va arăta nu numai cum să extrageți fișierele tar.gz, dar vă va spune, de asemenea, ce sunt și de ce le-ați folosi.

Ce este un fișier tar.gz?

Un fișier cu extensia gz a fost comprimat utilizând comanda gzip .

Puteți să compilați orice fișier folosind comanda gzip după cum urmează:

gzip

De exemplu:

gzip image1.png

Comanda de mai sus va comprima fișierul image1.png iar fișierul va fi acum numit image1.png.gz.

Puteți decomprima un fișier care a fost comprimat cu gzip folosind comanda gunzip după cum urmează:

gunzip image1.png.gz

Imaginați-vă acum că doriți să comprimați toate imaginile dintr-un dosar. Ați putea folosi următoarea comandă:

gzip * .png * .jpg * .bmp

Acest lucru ar comprima fiecare fișier cu extensia png, jpg sau bmp. Totuși, toate fișierele ar rămâne ca fișiere individuale.

Ar fi bine să creați un singur fișier care să conțină toate fișierele și apoi să comprimați folosind gzip.

Aici intră comanda tar . Un fișier tar care este adesea cunoscut sub numele de tarball este o metodă de creare a unui fișier de arhivă care conține multe alte fișiere.

Un fișier tar de la sine nu este comprimat.

Dacă aveți un dosar plin de imagini, puteți crea un fișier tar pentru imaginile utilizând următoarea comandă:

tar-cvf imagini.tar ~ / Imagini

Comanda de mai sus creează un fișier tar numit images.tar și îl umple cu toate fișierele din folderul cu imagini.

Acum, că aveți un singur fișier cu toate imaginile dvs. puteți comprima acum folosind comanda gzip:

gzip images.tar

Numele fișierului pentru fișierul cu imagini va fi acum images.tar.gz.

Puteți crea un fișier tar și îl puteți comprima utilizând o singură comandă după cum urmează:

tar-cvzf imagini.tar.gz ~ / Imagini

Cum se extrag fișierele tar.gz

Acum știți că un fișier tar.gz este un fișier comp comprimat și că știți că un fișier tar este un mod frumos de grupare a fișierelor și folderelor.

Primul lucru pe care trebuie să-l faceți este să decomprimați fișierul tar.gz după cum urmează:

gunzip

De exemplu:

gunzip images.tar.gz

Pentru a extrage fișierele dintr-un fișier tar, utilizați următoarea comandă:

tar-xvf

De exemplu:

tar -xvf imagini.tar

Cu toate acestea, puteți decomprima fișierul gzip și extrage fișierele din fișierul tar folosind o singură comandă după cum urmează:

tar -xvzf images.tar.gz

Listarea conținutului unui fișier tar.gz

Ar trebui să aveți grijă să extrageți fișierele tar.gz pe care le primiți de la alte persoane sau din link-urile de descărcare, deoarece acestea ar putea fie să vă distrugă în mod deliberat sau în mod neatenționat sistemul.

Puteți vizualiza conținutul unui fișier tar folosind următoarea sintaxă:

tar -tzf images.tar.gz

Comanda de mai sus vă va afișa numele și locațiile fișierelor care vor fi extrase.

rezumat

fișierele tar.gz sunt excelente pentru scopuri de rezervă, deoarece păstrează fișierele și căile intacte în fișierul tar și fișierul este comprimat pentru al face mai mic.

Un alt ghid care ar putea fi interesat este cel care arată cum se comprimă fișierele utilizând comanda zip Linux și aceasta arată cum să decomprimați fișierele utilizând comanda de dezarhivare .