Ako extrahovať súbory Tar do konkrétneho adresára v systéme Linux

How Extract Tar Files Specific Directory Linux



Pri používaní systému Linux ste si mohli všimnúť, že mnoho balíkov obsahuje príponu .tar rozšírenie súboru. Čo je teda a decht súbor? A decht súbor je zbierka mnohých súborov do jedného súboru. Tar (Tape Archive) je program, ktorý zhromažďuje súbory a získava užitočné informácie o súboroch, ktoré archivuje, napríklad povolenia, dátumy atď. Je pozoruhodné, že Tar nástroj nekomprimuje súbory; na kompresiu potrebujete gzip alebo bzip inžinierske siete.
Ako správca systému Linux sa musíte často zaoberať decht súbory. V mnohých situáciách musíte extrahovať údaje súboru a decht súbor do určitého adresára. Ako teda extrahovať súbor decht súbor na konkrétnu cestu? Jedným zo spôsobov je extrahovať súbor decht súbor v aktuálnom adresári a potom ho skopírujte do požadovaného adresára. Bude to fungovať, ale postup je časovo náročný. Táto príručka sa zameriava na hľadanie riešení na extrakciu rôznych typov decht súbory do konkrétneho adresára.

Ako extrahovať súbor Tar do konkrétneho adresára v systéme Linux:

Ak chcete súbor Tar extrahovať do iného adresára, postupujte podľa nižšie uvedenej syntaxe:







$decht -xf [názov súboru].tar-C [/cesta_of/adresár]

Prípadne:



$decht -extrahovať --súbor=[názov súboru].tar-adresár [/cesta_of/adresár]

The -X flag hovorí obslužnému programu Tar, aby extrahoval súbor uvedený v argumente po -f. Keďže, -C flag sa používa na nastavenie konkrétneho adresára na extrahovanie súboru. Prípadne môžete výslovne spomenúť celkový počet slov na extrahovanie súborov pomocou tar. Podľa môjho názoru je použitie vlajok oveľa rýchlejší spôsob extrahovania súborov ako zadanie celého slova. Ukážme príklad; Mám súbor s názvom my_documents.tar, ktorý chcem extrahovať do adresára súbory/tar_files, a vykonať tento príkaz by bolo:



$decht -xfmy_documents.tar-Csúbory/tar_files





Alebo:

$decht -extrahovať --súbor= my_documents.tar-adresársúbory/tar_files



Ak chcete sledovať priebeh extrakcie súboru v termináli, použite príznak -v (podrobný):

$decht -xvfmy_documents.tar-Csúbory/tar_files

Ako extrahovať súbory tar.gz/tgz do konkrétneho adresára v systéme Linux:

Ako je uvedené vyššie, súbory tar je možné komprimovať pomocou súboru gzip užitočnosť. Ak chcete extrahovať takéto súbory do konkrétneho adresára, postup je do značnej miery podobný; dodatočnú vlajku -S bude pridaný do príkazu na riešenie tar.gz alebo tgz súbory:

$decht -zxfmy_documents.tar.gz-Csúbory/tar_gz_files

Alebo:

$decht -zvxfmy_documents.tar.gz-Csúbory/tar_gz_files

Ako extrahovať súbory tar.bz2/tar.bz/tbz/tbz2 do konkrétneho adresára v systéme Linux:

Predtým, ako sa naučíme metódu extrakcie, pochopme, čo tar.bz2, tar.bz, tbz, tbz2 súbory sú. Toto sú prípony súborov tar, komprimované buď bzip alebo bzip2 nástroj v Linuxe. Ak chcete extrahovať súbory s niektorou z týchto prípon, pridáme príponu -j vlajka:

$decht -jxfmy_documents.tar.bz2-Csúbory/bzip_files

Na podrobný výstup použite:

$decht -jvxfmy_documents.tar.bz2-Csúbory/bzip_files

Záver:

Tar je široko používaný nástroj v operačných systémoch Linux a UNIX na vytváranie záloh. Tar utilita je dodávaná aj s funkciou extrahovania decht súbory do konkrétneho adresára. Súbory je možné extrahovať pomocou súboru -C príznak so zadanou cestou k priečinku. Navyše pomocou Tar Okrem toho môžete z archívnych súborov extrahovať konkrétne súbory. Tento nástroj typu všetko v jednom má čo skúmať a dozvedieť sa o ňom viac Tar spustenie obslužného programu muž tar v termináli.