Jak rozbalit soubory v systému Linux
Tar je velmi populární formát archivu, zejména v systému Linux. V mnoha případech distribuce používají tar archivy k doručování aktualizací balíčků. Tarové archivy se také běžně vyskytují, pokud jde o sdílení souborů online.
Podívejte se, jak rozbalit soubory v Linuxu.
Tar v Linuxu
Pro správu archivy tar, všechny distribuce Linuxu jsou dodávány s nástrojem tar. Je to tento nástroj, který použijeme k extrakci obsahu archivu tar.
Pojďme si vše ukázat na příkladu. Nejprve si vytvořme archiv tar s několika soubory a adresáři. Zde jsem vytvořil adresář s názvem „Mravenci“, který bude transformován do archivu tar.
Nyní vytvoříme archiv tar z adresáře. Zde tar použije k provedení úlohy různé kompresní algoritmy. . Je běžnou praxí, že kompresní algoritmus určuje název výstupního souboru.
Chcete-li vytvořit archiv tar pomocí komprese gzip, použijte následující příkaz.
Chcete-li vytvořit archiv tar pomocí komprese bzip2, použijte následující příkaz.
Chcete-li vytvořit archiv tar pomocí komprese XZ, použijte následující c ommand.
Extrahování souborů tar
Seznam obsahu taru
Následující příkaz tar vypíše seznam všech souborů a adresářů obsažených v archivu tar.
Pojďme rychle rozdělit příznaky, které jsme použili.
- t: Řekne tarovi, aby vypsal obsah archivu.
- v: Řekne tarovi, aby vytiskl svou akci na konzole.
- f: Řekne tar, na kterém souboru má akci provést.
Extrahovat celý soubor
Nyní jsme připraveni extrahovat archivy tar, které máme po ruce. I když jste k vytvoření různých typů archivů tar museli použít různé příkazy, můžeme k jejich extrahování použít pouze jeden příkaz tar.
Následující příkaz tar rozbalí jakýkoli platný archiv tar. Pokud existují soubory s podobnými názvy souborů, po extrakci tar přepíše soubory mimo archiv.
Tady jsme Stojím před jedním novým příznakem tar.
- x: Řekne tar, aby extrahoval archiv.
Pokud nechcete, aby tar přepsal existující data , přidejte příznak „-k“. Říká taru, aby nepřepisoval / nenahrazoval žádný existující soubor nebo adresář.
Extrahovat konkrétní soubory
Existují situace, kdy tak neučiníte Není potřeba extrahovat celý archiv tar pouze k uchopení jednoho souboru. Nástroj tar nabízí takovou flexibilitu, že můžete extrahovat pouze několik vybraných souborů, které potřebujete.
Pro tento úkol by struktura příkazu tar vypadala jako toto. Tady název souboru bude název souboru vašeho přání ed soubor. Musí se shodovat s názvem souboru v archivu tar.
Chcete-li extrahovat několik souborů tímto způsobem, použijte následující strukturu příkazů.
Extrahovat konkrétní adresáře
Toto je další úžasná funkce archivu tar. Za předpokladu, že tar archiv, který máte v ruce, obsahuje adresář nebo více, můžete ručně říct tar, který adresář má extrahovat.
Struktura příkazů je podobná výše uvedené části.
Pokud chcete extrahovat více adresářů , potom spusťte následující příkaz.
Závěrečné myšlenky
Extrahování archivů tar je docela jednoduchý úkol. Vše, co potřebujete vědět, je správný příkaz tar. Pokud máte zájem provádět akce pomocí grafického uživatelského rozhraní a používat správce souborů, měl by váš správce souborů ve výchozím nastavení mít možnost extrahovat archivy tar.
V systému Linux existuje více nástrojů pro extrahování různých formátů komprimovaných archivů. Podívejte se, jak extrahovat komprimované archivy v systému Linux.
Veselé výpočty!