Museli ste niekedy spolupracovať s TAR.Súbory GZ? TAR.GZ je špeciálny typ archívu, s ktorým sa manipuluje pomocou nástroja „tar“. TAR.GZ je široko používaný typ archívu v komunite Linux. Napríklad v TAR nájdete veľa softvéru, ktorý sa dodáva.Archív GZ. Kompresný pomer je tiež celkom dobrý a nevyžaduje žiadne 3rd-stranícky nástroj na jeho zvládnutie. Tar je vstavaný nástroj pre všetky hlavné distribúcie Linuxu vrátane Ubuntu 18.04.
Dnes sa zoznámime s TAR.Súbor GZ na Ubuntu 18.04.
Existuje niekoľko ďalších nástrojov, ktoré je potrebné skontrolovať! Zoznámte sa so 100 najlepšími aplikáciami pre Ubuntu.
Tar krátke intro
Pred skokom hlboko do TAR.GZ, oboznámme sa s nástrojom „tar“. Tar je súčasťou zbierky softvéru GNU. Zábavný fakt - tar je tiež súčasťou systému Windows (Windows 10)! Nakoniec spoločnosť Microsoft chápe dôležitosť tohto nástroja!
Decht má nasledujúcu štruktúru -
tar [voľba…] [súbor…]V parametri opcie sa nachádzajú všetky možnosti operácie. Tar podporuje mnoho operácií. Môžete ich zistiť, ak na termináli spustíte nasledujúci príkaz -
decht - pomocV parametri súboru môžete zadať cestu k súboru alebo adresáru. Ak sa súbory nenachádzajú v aktuálnom adresári, môžete tiež určiť celú cestu k súboru. Tar umožňuje v parametri viac súborov a / alebo adresárov.
Vytvára sa TAR.Spis GZ
Poďme do hlavnej časti. Pre túto príručku som už vytvoril testovací adresár. Jeho umiestnenie - / home / Viktor / Desktop / testDir.
Vytvorenie TAR.Súbor GZ je dosť jednoduchý. Spustite nasledujúci príkaz -
cd ~ / Desktop /test tar -czvf.decht.gz test1.txt test2.txt test3.TXT
Ak chcete zahrnúť všetky súbory dovnútra, spustite tento príkaz -
test tar -czvf.decht.gz *Poďme si vysvetliť celý príkaz. Tento príkazový riadok má nasledujúcu štruktúru -
tar [voľba ...] [výstupný súbor] [zdrojový súbor / adresár ...]Ako z možností,
- c - Povedať nástroju „tar“, aby vytvoril archív
- z - Použite kompresiu „gunzip“. Preto je prípona súboru - GZ.
- v - Podrobný režim. Tar prihlási každú svoju činnosť na obrazovku.
- f - Umožňuje určiť názov výstupného súboru.
Ak ste chceli vytvoriť archív z adresára, spustite nasledujúci príkaz -
tar -czvf ~ / Desktop / test.decht.gz ~ / Desktop / testDir /
V niektorých prípadoch možno budete musieť skomprimovať celý adresár, ale vylúčiť nejaký konkrétny súbor / adresár. Váš príkaz by potom bol asi taký -
tar -czvf ~ / Desktop / test.decht.gz * --exclude = *.TXTPrepínač „vylúčiť“ je mimoriadne výkonný. Neberie to súbory; namiesto toho prijíma vzory.
Extrahuje sa TAR.GZ
Naučili sme sa vytvárať TAR.Súbory GZ, ale bez vedomia ich extrakcie je všetko márne. Spustením nasledujúceho príkazu rozbaľte TAR.Spis GZ -
cd ~ / Desktop / testDir /test tar -xzvf.decht.gz
Tu sú všetky možnosti rovnaké ako predtým. Jediný rozdiel je „x“.
- x - Povie príkazu „tar“, aby extrahoval archív.
Upozorňujeme, že postup extrakcie nahradí všetky súbory, ktoré sa zhodujú s názvom archívu.
Potrebujete extrahovať archív niekde inde? Spustite nasledujúci príkaz -
test tar -xzvf.decht.gz -C ~ / Desktop / testDir1 /
Voila! Príjemné hranie s TAR.GZ!