Někdy je snazší ukládat programy, adresáře a soubory ve formě archivu, protože tímto způsobem zabírají méně místa na počítači a lze je také volně přesouvat přes vyměnitelná média do různých počítačů. Jedním z nejpopulárnějších archivů je ZIP. Dnes bychom rádi hovořili o tom, jak pracovat s tímto typem dat v operačních systémech založených na linuxovém jádře, protože pro stejné rozbalení nebo prohlížení budou muset být použity další nástroje.
Dále se dotkneme dvou bezplatných nástrojů, které jsou spravovány prostřednictvím konzoly, to znamená, že uživatel bude muset zadávat vestavěné a další příkazy ke správě všech souborů a nástrojů. Příkladem bude dnes distribuce Ubuntu a pro majitele dalších sestav se zaměříme na případné nesrovnalosti.
Samostatně bych rád poznamenal, pokud máte zájem o další instalaci programu z archivu, nejprve zkontrolujte, zda je v oficiálních repozitářích nebo jednotlivých balíčcích pro vaši distribuci, protože je mnohem jednodušší takovou instalaci provést.
Viz také: Instalace RPM balíčky / Deb balíček v ubuntu
Ačkoli v Ubuntu Unzip je to vestavěný nástroj, který vám umožní spravovat archivy typu, který potřebujete, ale v jiném Linuxu tento užitečný nástroj může chybět, takže začněme instalací a poté se zabýváme interakcí.
sudo apt install unzip
pro distribuce v Ubuntu nebo Debianu, nebo sudo yum install unzip zip
pro verze, které používají balíčky formátu Red Hat. Po úvodu stiskněte klávesu Enter . cd /home/user/folder
, kde uživatel je uživatelské jméno a složka je název složky, kde je archiv uložen. unzip folder
, kde složka je název archivu. unzip folder.zip -d /way
, kde / way je název složky, do které mají být soubory uloženy. unzip -l folder.zip
, který je v nadřazené složce. Okamžitě uvidíte všechny nalezené soubory. Pokud jde o další argumenty použité v nástroji Unzip, je třeba poznamenat několik nejdůležitějších:
-u
- aktualizace existujících souborů v adresáři; -v
- zobrazí všechny dostupné informace o objektu; -P
- nastavit heslo pro získání povolení k rozbalení archivu (v případě šifrování); -n
- nepřepisují již existující soubory v místě rozbalení; -j
- ignorování struktury archivu. Jak vidíte, není nic složitého při řízení nástroje s názvem Unzip, ale není vhodný pro všechny uživatele, proto doporučujeme, abyste se seznámili s druhou metodou, kde se bude používat běžnější řešení.
7z multifunkční archivační nástroj je určen nejen pro interakci se stejným typem souboru, ale podporuje i další populární formáty, včetně ZIP. Pro operační systémy Linuxu existuje také verze tohoto nástroje, proto doporučujeme, abyste se s ním seznámili.
sudo apt install p7zip-full
a majitelé Red Hat a CentOS budou muset zadat sudo yum install p7zip
. cd
. Zde si před rozbalením zkontrolujte obsah objektu, 7z l folder.zip
do konzoly 7z l folder.zip
, kde folder.zip je název požadovaného archivu. 7z x folder.zip
. Stejně jako v případě Unzipu existuje i několik dalších argumentů v 7z, doporučujeme Vám také seznámit se s hlavními:
e
- extrakce souborů s cestou (s použitím x
cesta zůstává stejná); t
- kontrola integrity archivu; -p
- zadejte heslo z archivu; -x + перечень файлов
- nerozbalí určené objekty; -y
- pozitivní odpovědi na všechny otázky, které vznikly při rozbalování. Obdrželi jste instrukce, jak používat dva populární nástroje pro rozbalení ZIP. Zvláštní pozornost věnujte dalším argumentům a nezapomeňte je v případě potřeby použít.