Museli jste někdy pracovat s TAR.Soubory GZ? DEHET.GZ je speciální typ archivu, který je zpracováván pomocí nástroje „tar“. DEHET.GZ je v komunitě Linux široce používaný typ archivu. Například v TAR najdete spoustu softwaru.Archiv GZ. Kompresní poměr je také docela dobrý a nevyžaduje žádné 3rd-party nástroj, jak to zvládnout. Tar je vestavěný nástroj na všech hlavních linuxových distribucích včetně Ubuntu 18.04.
Dnes se seznámíme s TAR.Soubor GZ na Ubuntu 18.04.
Existuje řada dalších nástrojů, které je třeba vyzkoušet! Podívejte se na 100 nejlepších aplikací Ubuntu pro vás.
Tar krátký úvod
Před skokem hluboko do TAR.GZ, pojďme se seznámit s nástrojem „tar“. Tar je součástí sbírky softwaru GNU. Zábavný fakt - tar je také součástí Windows (Windows 10)! Nakonec Microsoft chápe důležitost tohoto nástroje!
Tar má následující strukturu -
tar [volba…] [soubor…]V parametru opce se zobrazí všechny možnosti operace. Tar podporuje řadu operací. Najdete je, pokud na terminálu spustíte následující příkaz -
tar - pomocV parametru souboru můžete zadat cestu k souboru nebo adresáři. Pokud soubory nejsou v aktuálním adresáři, můžete také zadat celou cestu k souboru. Tar umožňuje v souboru více souborů nebo adresářů.
Vytváření TAR.Soubor GZ
Pojďme do hlavní části. Pro tuto příručku jsem již vytvořil testovací adresář. Jeho umístění - / home / Viktor / Desktop / testDir.
Vytvoření TAR.Soubor GZ je velmi jednoduchý. Spusťte následující příkaz -
cd ~ / Desktop /test tar -czvf.dehet.gz test1.txt test2.txt test3.txt
Chcete-li zahrnout všechny soubory dovnitř, spusťte tento příkaz -
test tar -czvf.dehet.gz *Vysvětlíme celý příkaz. Tento příkazový řádek má následující strukturu -
tar [volba…] [výstupní soubor] [zdrojový soubor / adresář…]Podle možností,
- c - Řekněte „tar“ nástroji, aby vytvořil archiv
- z - Použijte kompresi „gunzip“. Proto je přípona souboru - GZ.
- v - Podrobný režim. Tar zaznamená každou svou aktivitu na obrazovku.
- f - Umožňuje určit název výstupního souboru.
Pokud jste chtěli vytvořit archiv z adresáře, spusťte následující příkaz -
tar -czvf ~ / Desktop / test.dehet.gz ~ / Desktop / testDir /
V některých případech možná budete muset komprimovat celý adresář, ale vyloučit nějaký konkrétní soubor / adresář. Váš příkaz by pak byl něco takového -
tar -czvf ~ / Desktop / test.dehet.gz * --exclude = *.txtPřepínač „vyloučit“ je extrémně výkonný. Nebere soubory; místo toho přijímá vzory.
Extrahování TAR.GZ
Naučili jsme se vytvářet TAR.Soubory GZ, ale bez znalosti jeho extrakce je všechno zbytečné. Spuštěním následujícího příkazu extrahujte TAR.Soubor GZ -
cd ~ / Desktop / testDir /test tar -xzvf.dehet.gz
Zde jsou všechny možnosti stejné jako dříve. Jediný rozdíl je „x“.
- x - Řekne „tar“, aby extrahoval archiv.
Všimněte si, že postup extrakce nahradí jakýkoli soubor, který odpovídá názvu souboru archivu.
Potřebujete rozbalit archiv někam jinam? Spusťte následující příkaz -
test tar -xzvf.dehet.gz -C ~ / Desktop / testDir1 /
Voila! Užijte si hraní s TAR.GZ!