Cum să dezarhivezi fișiere tar.gz în Linux?

În acest tutorial putem învăța cum să extragem fișierele tar.gz folosind instrumentele liniei de comandă Linux. Un fișier .tar.gz nu este altceva decât o arhivă. Este un fișier care acționează ca un container pentru alte fișiere.

Programul tar oferă posibilitatea de a crea arhive tar, precum și diverse alte tipuri de manipulare. De exemplu, puteți utiliza Tar pe arhivele create anterior pentru a extrage fișiere, pentru a stoca fișiere suplimentare sau pentru a actualiza sau a enumera fișierele care au fost deja stocate.

O arhivă poate conține multe fișiere, foldere și subfoldere, de obicei sub formă comprimată folosind programul gzip sau bzip2 pe sistemele de operare Unix.

Inițial, arhivele tar au fost folosite pentru a stoca fișierele în mod convenabil pe bandă magnetică. Numele „Gudron” provine de la această utilizare; înseamnă arhivator de bandă. Trebuie să utilizați comanda tar care poate crea și manipula fișiere de arhivă în .tar.gz sub Unix, precum sistemele de operare.

Este foarte util pentru arhivarea mai multor fișiere împreună într-un singur fișier arhivă. Ne permite să restaurăm fișierele individual. Tar își poate direcționa ieșirea către dispozitive, fișiere sau alte programe disponibile (folosind conducte), poate chiar accesa dispozitive sau fișiere la distanță (sub formă de arhive). Fișierul tar.gz este de fapt produsul a două lucruri diferite.

Tar practic doar împachetează un grup de fișiere într-un singur pachet de fișiere, dar nu oferă compresie singur. Pentru a comprima gudron, veți dori să adăugați compresia gzip extrem de eficientă. În această documentație, putem discuta despre cum să extragem fișierele tar.gz din linia de comandă. Pentru aceasta, deschideți un terminal de linie de comandă și apoi tastați următoarele comenzi pentru a deschide și a extrage un fișier .tar.gz.

Extragerea fișierului .tar.gz

Dacă fișierul dvs. tar este comprimat folosind un compresor gzip, utilizați această comandă pentru a-l decomprima

tar xvzf file.tar.gz

Unde:

  • x: Această opțiune îi spune tarului să extragă fișierele.
  • v: „V” înseamnă „verbos”. Această opțiune va lista toate fișierele unul câte unul din arhivă.
  • z: Opțiunea z este foarte importantă și îi spune comenzii tar să decomprima fișierul (gzip).
  • f: Această opțiune îi spune tar că îi vei da un nume de fișier cu care să lucreze

Un tarball este un grup sau o arhivă de fișiere care sunt grupate folosind comanda tar și au extensia de fișier .tar.

How To Extract .tar.gz Files
How To Extract .tar.gz Files

Pentru a decomprima fișierul tar.gz într-un director diferit, utilizați comanda de mai jos:

tar xvzf file.tar.gz -C /path/to/somedirectory

Unde argumentul -C este folosit pentru a specifica calea pentru a plasa fișierul. În mod implicit, fișierele vor fi extrase în directorul curent. Pentru a schimba directorul, folosim opțiunea -C.

How To Extract .tar.gz Files to other directory
How To Extract .tar.gz Files to other directory

Pentru a extrage fișierul test.doc din fișierul tarball file.tar.gz, utilizați următoarea comandă:

tar -xvzf file.tar.gz test.doc
How To Extract specific file from tar gz
How To Extract specific file from tar gz

Pentru a vizualiza un tabel de conținut detaliat, listând toate fișierele din arhivă, puteți utiliza următoarea comandă:

tar -tvf file.tar.gz
How To Extract .tar.gz Files detailed toc
How To Extract .tar.gz Files detailed toc

Pentru a extrage fișierul .gz fără tar, puteți utiliza următoarea comandă:

gunzip file.gz
How To Extract gz file
How To Extract gz file

Extragerea fișierelor .tar.bz2 este aproape la fel ca decomprimarea gzip. Diferența majoră este că opțiunea z a fost înlocuită cu opțiunea j.

Dacă fișierul dvs. tar este comprimat folosind un compresor bZip2, utilizați următoarea comandă pentru a-l extrage.

tar xvjf file.tar.bz2

Unde „j” va decomprima un fișier bzip2.

How To Extract tar bz2 file
How To Extract tar bz2 file

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *