Komprese

Jak zobrazit obsah archivu ZIP v systému Linux

Jak zobrazit obsah archivu ZIP v systému Linux
Pravděpodobně jste použili techniky komprese a archivace pro zálohování nebo pro úsporu místa na pevném disku. Chcete-li zobrazit a zobrazit obsah těchto archivů, musíte je extrahovat do adresáře, což se zdá být docela snadný úkol. Pokud však máte co do činění s archivem, který obsahuje velké množství souborů, nebo se soubory o velké velikosti, stane se z něj časově náročný a otravný úkol. V systému Linux existují některé příkazy, které vám umožňují rychle zobrazit obsah archivu bez jeho extrahování.

V tomto článku uvidíme některé z příkazů Linuxu, které nám pomohou zobrazit obsah archivu bez nutnosti jejich extrahování.

Upozorňujeme, že jsme vysvětlili postup a příkazy popsané v tomto článku v systému Debian 10.

Prohlížení obsahu archivu ZIP

Používání zmore a zless

Podobně jako u příkazů more and less v Linuxu lze tyto příkazy použít k zobrazení obsahu souboru z příkazového řádku bez extrahování. Příkaz Zmore a Zless funguje perfektně pro soubor ZIP; tyto však nefungují pro složku ZIP, která obsahuje více souborů.

Chcete-li zobrazit obsah souboru ZIP bez extrahování, jednoduše použijte příkaz zmore nebo zless následovaný názvem souboru:

$ zmore

nebo

$ zless

Pomocí zcat

Podobně jako u příkazů zmore a zless lze zcat také použít k prohlížení obsahu archivu ZIP bez jeho extrahování. Chcete-li zobrazit komprimovaný soubor, použijte zcat následuje název souboru:

$ zcat

Také nefunguje se složkami ZIP obsahujícími více souborů. Pokud spustíte zcat pro zobrazení archivu ZIP, který obsahuje více souborů, zobrazí se pouze jeden soubor ignorující ostatní soubory, jak je znázorněno na následujícím snímku obrazovky.

Používání Vim

Příkaz Vim lze také použít k zobrazení obsahu archivu ZIP bez jeho extrahování. Může fungovat pro archivované soubory i složky. Spolu s ZIP může fungovat také s dalšími rozšířeními, například s tar.xz, tar.bz2, tar, tbz.

Chcete-li zobrazit komprimovaný soubor, použijte zcat následuje název souboru:

$ vim

Umožňuje nám procházet seznam souborů v archivované složce a zobrazit také obsah konkrétního souboru. Chcete-li zobrazit konkrétní soubor, vyberte jej pomocí šipek a kláves Enter a stiskněte Enter nebo pomocí levého tlačítka otevřete konkrétní soubor.

Chcete-li zobrazit konkrétní soubor, vyberte jej pomocí kláves se šipkami a stiskněte klávesu Enter

Pomocí příkazu zip a unzip

Zip je nejběžnější metoda archivace souborů, zatímco rozbalení tyto soubory extrahuje. Je-li použit příkaz rozbalit bez příznaku; extrahuje všechny soubory obsažené v archivu ZIP. Můžeme jej však použít k zobrazení obsahu souboru bez jeho extrahování pomocí konkrétního příznaku. Podobně lze příkaz zip použít také k zobrazení seznamu souborů v archivu bez jeho dekomprese. Nelze jej však použít k prohlížení obsahu souboru.

Chcete-li použít zip a rozbalit, musíte je nejprve nainstalovat do svého systému. Chcete-li tak učinit, proveďte tento příkaz v Terminálu:

$ sudo ap-get install zip unzip

Chcete-li použít příkaz zip k procházení seznamu souborů v archivu ZIP bez dekomprese, zadejte zip následován -sf a název archivu následovně:

$ zip -sf

Příkaz unzip umožňuje zobrazit obsah souboru spolu s procházením seznamu souborů. Funguje pro archivované soubory a složky ZIP.

Chcete-li procházet seznam souborů v archivované složce, použijte unzip with -l označte takto:

$ rozbalte -l

Chcete-li zobrazit obsah všech souborů, použijte rozbalení pomocí -C označte takto:

$ rozbalte -c

Chcete-li zobrazit obsah konkrétního souboru ve složce archivu, přidejte název souboru na konec výše uvedeného příkazu následujícím způsobem:

$ rozbalte -c < archive_name> název souboru

Pomocí 7z

7z je další užitečný nástroj používaný k archivaci a extrahování souborů. Podporuje různá rozšíření, včetně ZIP, 7Z, XZ, TAR, WIM atd. Lze jej také použít k prohlížení seznamu souborů v archivu bez jejich extrahování. Nepodporuje však zobrazení obsahu souborů v neextrahovaném formátu.

Chcete-li nainstalovat nástroj 7z, proveďte tento příkaz v Terminálu:

$ sudo apt nainstalovat p7zip-full

Po instalaci můžete zobrazit obsah archivu ZIP pomocí l označte takto:

7 $ l

V tomto článku jsme probrali některé linuxové příkazy pro prohlížení obsahu archivního souboru. Pomocí těchto příkazů již nebudete muset extrahovat těžké archivní soubory pouze pro prohlížení jejich obsahu.

Top 5 ergonomických produktů pro počítačové myši pro Linux
Způsobuje dlouhodobé používání počítače bolest zápěstí nebo prstů? Trpíte ztuhlými klouby a neustále si musíte třást ruce? Cítíte pálivou bolest pokaž...
Jak změnit nastavení myši a touchpadu pomocí Xinput v Linuxu
Většina linuxových distribucí je ve výchozím nastavení dodávána s knihovnou „libinput“ pro zpracování vstupních událostí v systému. Může zpracovávat v...
Přemapujte tlačítka myši odlišně pro jiný software pomocí ovládání myší X-Mouse
Možná potřebujete nástroj, který by mohl změnit ovládání myši u každé aplikace, kterou používáte. V takovém případě můžete vyzkoušet aplikaci s názvem...