při používání Linuxu jste si možná všimli, že mnoho balíčků přichází s „.tar “ přípona souboru. Takže, co je soubor tar? Soubor tar je sbírka mnoha souborů do jednoho souboru. Tar (Tape Archive) je program, který shromažďuje soubory a popadne některé užitečné informace o souborech, které archivuje, jako jsou oprávnění, data atd. Je pozoruhodné, že nástroj Tar nekomprimuje soubory, pro kompresi potřebujete nástroje „gzip“ nebo „bzip“.
jako správce Linuxu se často musíte vypořádat se soubory tar. V mnoha situacích musíte extrahovat data souboru tar do určitého konkrétního adresáře. Jak tedy extrahovat soubor tar na konkrétní cestu? Jedním ze způsobů je extrahovat soubor tar v aktuálním adresáři a poté jej zkopírovat 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 extrahování různých typů souborů tar do konkrétního adresáře.
jak extrahovat soubor Tar do konkrétního adresáře v Linuxu:
Chcete-li extrahovat soubor Tar do jiného adresáře, postupujte podle níže uvedené syntaxe:
alternativně:
příznak „-x“ říká nástroji Tar, aby extrahoval soubor uvedený v argumentu za „- f. „zatímco příznak“ – C “ se používá k nastavení konkrétního adresáře pro extrahování souboru. Případně můžete explicitně zmínit celková slova pro extrahování souborů pomocí tar. Podle mého názoru je používání příznaků mnohem rychlejší způsob extrahování souborů než psaní celého slova. Udělejme příklad; mám soubor s názvem “ my_documents.tar, „který chci extrahovat do adresáře“ files / tar_files “ a tento příkaz by byl:
nebo:
pokud chcete sledovat průběh extrakce souboru v terminálu, použijte příznak“- v “ (podrobný) :
jak extrahovat “ dehet.gz/ tgz „soubory do konkrétního adresáře v Linuxu:
jak je uvedeno výše, soubory tar lze komprimovat pomocí nástroje“ gzip“. Chcete-li extrahovat takové soubory do konkrétního adresáře, postup je do značné míry podobný; do příkazu bude přidán další příznak „- z“, který se bude zabývat „tar.soubory gz“ nebo „tgz“ :
nebo:
jak extrahovat soubory“ tar.bz2/tar.bz/tbz/tbz2 „do konkrétního adresáře v Linuxu:
než se naučíme metodu extrakce, rozumíme tomu,co“ tar.bz2, tar.bz, tbz, tbz2 “ soubory jsou. Jedná se o přípony souborů tar souborů komprimovaných buď“ bzip „nebo“ bzip2 “ utility v Linuxu. Chcete-li extrahovat soubory s některým z těchto rozšíření, přidáme příznak “ – j:
pro podrobný výstup použijte:
závěr:
Tar je široce používaný nástroj v operačních systémech Linux a UNIX pro vytváření záložních archivů. Tar utility také přichází s funkcí extrahovat tar soubory do konkrétního adresáře. Soubory lze extrahovat pomocí příznaku „- C “ se zadanou cestou ke složce. Navíc pomocí nástroje Tar můžete také extrahovat konkrétní soubory z archivovaných souborů. Tento all-in-one nástroj má hodně prozkoumat a dozvědět se více o tar utility spustit „man tar“ v terminálu.