Cum se extrag fișierele Tar într-un anumit director din Linux

How Extract Tar Files Specific Directory Linux



În timp ce utilizați Linux, este posibil să fi observat că multe pachete vin cu un .gudron extensie de fișier. Deci, ce este un gudron fişier? A gudron fișier este o colecție de mai multe fișiere într-un singur fișier. Gudron (Tape Archive) este un program care colectează fișierele și obține câteva informații utile despre fișierele pe care le arhivează, cum ar fi permisiunile, datele etc. Este de remarcat faptul că Gudron utilitarul nu comprimă fișierele; pentru compresie, aveți nevoie gzip sau bzip utilități.
În calitate de administrator Linux, trebuie să aveți adesea de-a face cu gudron fișiere. În multe situații, trebuie să extrageți datele unui gudron fișier într-un anumit director. Deci, cum să extrageți fișierul gudron fișier către o anumită cale? O modalitate este de a extrage fișierul gudron în directorul curent și apoi copiați-l în directorul dorit. Va face treaba, dar procedura consumă mult timp. Acest ghid se concentrează pe găsirea de soluții pentru extragerea diferitelor tipuri de gudron fișiere într-un anumit director.

Cum se extrage fișierul Tar într-un anumit director din Linux:

Pentru a extrage fișierul Tar într-un alt director, urmați sintaxa menționată mai jos:







$gudron -xf [nume de fișier].gudron-C [/cale_de/director]

Alternativ:



$gudron --extrage --fişier=[nume de fișier].gudron--director [/cale_de/director]

The -X flag îi spune utilitarului Tar să extragă fișierul menționat în argument după -f. Întrucât, -C flag este folosit pentru a seta un director specific pentru extragerea fișierului. Alternativ, puteți menționa în mod explicit cuvintele totale pentru a extrage fișiere folosind tar. În opinia mea, utilizarea steagurilor este o modalitate mult mai rapidă de a extrage fișiere decât de a tasta întregul cuvânt. Să facem un exemplu; Am un fișier cu numele my_documents.tar, pe care vreau să o extrag într-un director files / tar_files, și a face această comandă ar fi:



$gudron -xfmy_documents.tar-Cfișiere/tar_files





Sau:

$gudron --extrage --fişier= my_documents.tar--directorfișiere/tar_files



Dacă doriți să monitorizați progresul extragerii fișierului în terminal, utilizați steagul -v (detaliat):

$gudron -xvfmy_documents.tar-Cfișiere/tar_files

Cum se extrag fișierele tar.gz / tgz într-un director specific din Linux:

După cum sa discutat mai sus, fișierele tar pot fi comprimate folosind gzip utilitate. Pentru a extrage astfel de fișiere într-un anumit director, procedura este aproape similară; un steag suplimentar -Cu va fi adăugat în comanda de tratat tar.gz sau tgz fișiere:

$gudron -zxfmy_documents.tar.gz-Cfișiere/tar_gz_files

Sau:

$gudron -zvxfmy_documents.tar.gz-Cfișiere/tar_gz_files

Cum se extrag fișierele tar.bz2 / tar.bz / tbz / tbz2 într-un director specific din Linux:

Înainte de a învăța metoda de extragere, să înțelegem ce tar.bz2, tar.bz, tbz, tbz2 fișierele sunt. Acestea sunt extensiile de fișiere ale fișierelor tar comprimate fie de fișierul bzip sau bzip2 utilitar în Linux. Pentru a extrage fișiere cu oricare dintre aceste extensii, vom adăuga fișierul -j steag:

$gudron -jxfmy_documents.tar.bz2-Cfișiere/bzip_files

Pentru o ieșire detaliată utilizați:

$gudron -jvxfmy_documents.tar.bz2-Cfișiere/bzip_files

Concluzie:

Gudron este un utilitar utilizat pe scară largă în sistemele de operare Linux și UNIX pentru a face arhive de rezervă. Gudron utilitarul vine, de asemenea, cu o caracteristică de extras gudron fișiere într-un anumit director. Fișierele pot fi extrase folosind -C semnalizați cu calea folderului specificată. Mai mult, folosind Gudron utilitar, puteți extrage, de asemenea, fișierele specifice din fișierele arhivate. Acest utilitar all-in-one are multe de explorat și de aflat mai multe Gudron utilitar execută man tar în terminal.