Komprese

Jak extrahovat komprimované archivní soubory v systému Linux

Jak extrahovat komprimované archivní soubory v systému Linux
Tento článek uvádí seznam metod příkazového řádku k extrakci různých formátů komprimovaných archivních souborů v systému Linux. Tyto archivy mohou obsahovat jeden nebo více souborů a složek, obvykle komprimovaných, aby se ušetřilo místo na disku. Formáty archivních souborů se také používají k rozdělení obrovských souborů, které lze spustit do GB. Umožňují také mnohem jednodušší operace se soubory, protože místo manipulace s mnoha rozptýlenými soubory musíte manipulovat pouze s jedním souborem nebo malým počtem rozdělených souborů. Existuje mnoho algoritmů pro sdružování, archivaci a kompresi souborů a tento článek vysvětlí metody příkazového řádku k dekompresi archivů vytvořených pomocí těchto algoritmů.

Metoda GUI (Stock Ubuntu s GNOME SHELL)

Ubuntu přichází s podporou dekomprese pro omezené komprimované formáty archivních souborů - hlavně soubory zip, archivy tar a soubory 7z. Chcete-li povolit plnou podporu pro další hlavní formáty archivů, musíte si nainstalovat několik dalších aplikací. Spusťte níže uvedený příkaz:

$ sudo apt install zip unzip rar unrar p7zip-full

Nyní můžete dvojitým kliknutím nebo kliknutím pravým tlačítkem na libovolný komprimovaný archiv ve správci souborů Nautilus extrahovat soubory.

Správce archivů ve správci souborů Nautilus zahrnuje také podporu pro extrahování souborů chráněných heslem, takže k extrahování šifrovaných archivů nepotřebujete žádné další aplikace.

Správci souborů v jiných desktopových prostředích mají také podporu pro extrakci archivů pomocí systémů pluginů. Chcete-li přidat podporu pro extrahování souborů z archivů, musíte si nainstalovat aplikaci s názvem „správce archivů“ nebo „souborový válec“.

7z

7z je jedním z nejpoužívanějších formátů komprimovaných archivních souborů. Může hluboko komprimovat soubory v mnohem lepším poměru než jiné populární formáty archivů, jako jsou zip a rar.

Chcete-li povolit podporu archivu 7z v systému Ubuntu, spusťte následující příkaz:

$ sudo apt nainstalovat p7zip-full

Chcete-li extrahovat archiv 7z do nového adresáře s názvem, který je stejný jako název archivu, spusťte následující příkaz:

$ 7z x archiv.7z

Výše uvedený příkaz lze použít také pro archivy 7z chráněné heslem. Po spuštění výše uvedeného příkazu budete vyzváni k zadání hesla.

Zip

Archiv ZIP je dalším nejčastěji používaným formátem souborů používaným pro účely archivace a komprese. Jedná se o primární formát archivního souboru podporovaný v systému Windows a ve výchozím nastavení je dodáván ve všech hlavních verzích systému Windows.

Chcete-li povolit podporu archivů zip v Ubuntu, spusťte následující příkaz:

$ sudo apt nainstalovat zip unzip

Chcete-li extrahovat archiv ZIP do nového adresáře se stejným názvem jako název archivu, spusťte následující příkaz:

$ rozbalte archiv.zip

Stejně jako příkaz 7z lze i příkaz unzip použít k extrakci souborů chráněných heslem. Po spuštění výše uvedeného příkazu budou uživatelé vyzváni k zadání hesla.

Rar

Formát RAR je proprietární archivační a kompresní formát. Podpora pro rar soubory v systému Linux není tak robustní jako jiné formáty archivních souborů, ale je dostatečná pro provádění jednoduchých úkolů komprese a dekomprese.

Chcete-li do instalace Ubuntu přidat podporu rar archivů, spusťte následující příkaz:

$ sudo apt install rar unrar

Chcete-li dekomprimovat běžný nebo heslem chráněný archiv rar, spusťte následující příkaz:

$ unrar x archiv.rar

Tar, Tar.gz, Tar.xz, Tar.bz2, Tgz, Gz

Formát archivního souboru Tar je ve výchozím nastavení k dispozici téměř ve všech operačních systémech založených na systémech Linux a Unix. Ve výchozím nastavení nejsou archivy tar komprimovány, musíte použít další kompresní algoritmy, jako je gz, bz2 atd. Chcete-li extrahovat soubor tar, spusťte následující příkaz:

archiv $ tar xf.dehet

Můžete nahradit „archiv.tar “ve výše uvedeném příkazu se správným názvem archivu a příponou souboru. Archivy Tar nemají integrovanou podporu šifrování, takže nemůžete používat ochranu heslem.

Závěr

Jedná se o různé nástroje příkazového řádku pro extrakci formátů archivních souborů. Formát souboru tar je široce používán pro distribuci softwaru a velkých souborů v systému Linux, ačkoli nativně nepodporuje ochranu heslem. Jiné formáty souborů, jako je zip, rar a 7z, podporují ochranu heslem, ale jsou snadněji prolomitelné než jiné metody šifrování, jako je GPG (GNU Privacy Guard).

Hry Top 5 karet pro zachycení hry
Top 5 karet pro zachycení hry
Všichni jsme viděli a milovali streamování her na YouTube. PewDiePie, Jakesepticye a Markiplier jsou jen někteří z nejlepších hráčů, kteří vydělali mi...
Hry Jak vyvíjet hru na Linuxu
Jak vyvíjet hru na Linuxu
Před deseti lety by jen málo uživatelů Linuxu předpovídalo, že jejich oblíbený operační systém bude jednoho dne populární herní platformou pro komerčn...
Hry Porty komerčních her s otevřeným zdrojovým kódem
Porty komerčních her s otevřeným zdrojovým kódem
Zdarma, s otevřeným zdrojovým kódem a multiplatformní herní enginy lze hrát staré i některé z poměrně nedávných herních titulů. Tento článek uvede sez...