Jak extrahovat soubory Tar do konkrétního adresáře v Linuxu

How Extract Tar Files Specific Directory Linux

Při používání Linuxu jste si možná všimli, že mnoho balíčků je vybaveno příponou .dehet přípona souboru. Co je tedy a dehet soubor? A dehet file je soubor mnoha souborů do jednoho souboru. Dehet (Tape Archive) je program, který shromažďuje soubory a získává užitečné informace o souborech, které archivuje, například oprávnění, data atd. Je pozoruhodné, že Dehet nástroj nekomprimuje soubory; pro kompresi potřebujete gzip nebo bzip utility.
Jako správce Linuxu se musíte často potýkat s dehet soubory. V mnoha situacích musíte extrahovat data a dehet soubor do určitého adresáře. Jak tedy extrahovat soubor dehet soubor na konkrétní cestu? Jedním ze způsobů je extrahovat soubor dehet soubor v aktuálním adresáři a poté jej zkopírujte do požadovaného adresáře. Bude to dělat svou práci, ale postup je časově náročný. Tato příručka se zaměřuje na hledání řešení pro extrakci různých typů dehet soubory do konkrétního adresáře.

Jak extrahovat soubor Tar do konkrétního adresáře v Linuxu:

Chcete-li soubor Tar extrahovat do jiného adresáře, postupujte podle níže uvedené syntaxe:



$dehet -xf [název souboru].dehet-C [/cesta_/adresář]

Alternativně:



$dehet --výpis --soubor=[název souboru].dehet--adresář [/cesta_/adresář]

The -X flag říká obslužnému programu Tar extrahovat soubor uvedený v argumentu po -F. Zatímco, -C flag se používá k nastavení konkrétního adresáře pro extrahování souboru. Alternativně můžete výslovně zmínit celkový počet slov k extrahování souborů pomocí tar. Podle mého názoru je použití příznaků mnohem rychlejší způsob extrahování souborů než zadávání celého slova. Udělejme příklad; Mám soubor s názvem my_documents.tar, který chci extrahovat do adresáře soubory/tar_files, a provést tento příkaz by bylo:



$dehet -xfmy_documents.tar-Csoubory/tar_files

Nebo:

$dehet --výpis --soubor= my_documents.tar--adresářsoubory/tar_files



Pokud chcete sledovat průběh extrakce souboru v terminálu, použijte příznak -v (podrobný):

$dehet -xvfmy_documents.tar-Csoubory/tar_files

Jak extrahovat soubory tar.gz/tgz do konkrétního adresáře v Linuxu:

Jak bylo uvedeno výše, soubory tar lze komprimovat pomocí souboru gzip užitečnost. Chcete -li extrahovat takové soubory do konkrétního adresáře, je postup do značné míry podobný; další vlajka -S bude přidán do příkazu k řešení tar.gz nebo tgz soubory:

$dehet -zxfmy_documents.tar.gz-Csoubory/tar_gz_files

Nebo:

$dehet -zvxfmy_documents.tar.gz-Csoubory/tar_gz_files

Jak extrahovat soubory tar.bz2/tar.bz/tbz/tbz2 do konkrétního adresáře v Linuxu:

Než se naučíme metodu extrakce, pojďme pochopit, co tar.bz2, tar.bz, tbz, tbz2 soubory jsou. Toto jsou přípony souborů tar komprimované buď bzip nebo bzip2 nástroj v Linuxu. Chcete -li extrahovat soubory s některou z těchto přípon, přidáme příponu -j vlajka:

$dehet -jxfmy_documents.tar.bz2-Csoubory/bzip_files

Pro podrobný výstup použijte:

$dehet -jvxfmy_documents.tar.bz2-Csoubory/bzip_files

Závěr:

Dehet je široce používaný nástroj v operačních systémech Linux a UNIX k vytváření záloh. Dehet nástroj také přichází s funkcí extrahovat dehet soubory do konkrétního adresáře. Soubory lze extrahovat pomocí -C příznak se zadanou cestou ke složce. Navíc pomocí Dehet můžete také extrahovat konkrétní soubory z archivovaných souborů. Tento nástroj vše v jednom má co prozkoumat a dozvědět se o něm více Dehet spuštění nástroje muž tar v terminálu.