Kompresia

Ako zobraziť obsah archívu ZIP v systéme Linux

Ako zobraziť obsah archívu ZIP v systéme Linux
S najväčšou pravdepodobnosťou ste použili techniky kompresie a archivácie na zálohovanie alebo na úsporu miesta na pevnom disku. Ak chcete zobraziť a získať prístup k obsahu týchto archívov, musíte ich extrahovať do adresára, čo sa zdá byť celkom ľahká úloha. Ak však pracujete s archívom obsahujúcim veľké množstvo súborov alebo so súbormi veľkej veľkosti, stane sa z neho časovo náročná a nepríjemná úloha. V systéme Linux existujú niektoré príkazy, ktoré vám umožňujú rýchlo zobraziť obsah archívu bez jeho extrahovania.

V tomto článku uvidíme niektoré príkazy systému Linux, ktoré nám pomôžu zobraziť obsah archívu bez nutnosti ich extrahovania.

Upozorňujeme, že sme vysvetlili postup a príkazy popísané v tomto článku v systéme Debian 10.

Prezeranie obsahu archívu ZIP

Pomocou zmore a zless

Podobne ako pri čoraz menšom počte príkazov v systéme Linux, aj tieto príkazy sa dajú použiť na prezeranie obsahu súboru z príkazového riadku bez extrahovania. Príkaz Zmore a Zless funguje perfektne pre súbor ZIP; tieto však nefungujú pre priečinok ZIP, ktorý obsahuje viac súborov.

Ak chcete zobraziť obsah súboru ZIP bez extrahovania, jednoducho použite príkaz zmore alebo zless a za ním názov súboru:

$ zmore

alebo

$ zless

Pomocou zcat

Podobne ako v príkazoch zmore a zless, aj zcat sa dá použiť na prezeranie obsahu archívu ZIP bez jeho extrahovania. Komprimovaný súbor zobrazíte pomocou zcat za ktorým nasleduje názov súboru:

$ zcat

Rovnako to nefunguje so zložkami ZIP, ktoré obsahujú viac súborov. Ak spustíte zcat na prezeranie archívu ZIP, ktorý obsahuje viac súborov, zobrazí sa iba jeden súbor ignorujúci ostatné súbory, ako je znázornené na nasledujúcej snímke obrazovky.

Používanie Vim

Príkaz Vim možno použiť aj na prezeranie obsahu archívu ZIP bez jeho extrahovania. Môže fungovať pre archivované súbory aj priečinky. Spolu so ZIP môže fungovať aj s inými príponami, napríklad s tar.xz, decht.bz2, decht, tbz.

Komprimovaný súbor zobrazíte pomocou zcat za ktorým nasleduje názov súboru:

$ vim

Umožňuje nám prechádzať zoznamom súborov v archivovanom priečinku a tiež zobraziť obsah konkrétneho súboru. Ak chcete zobraziť konkrétny súbor, vyberte ho pomocou šípok a klávesov Enter a stlačte Zadajte alebo kliknutím ľavým tlačidlom myši otvorte konkrétny súbor.

Ak chcete zobraziť konkrétny súbor, vyberte ho pomocou klávesov so šípkami a potom stlačte kláves Enter

Pomocou príkazu zip a unzip

ZIP je najbežnejšia metóda archivácie súborov, zatiaľ čo rozbalenie pomáha tieto súbory extrahovať. Keď sa použije príkaz na rozbalenie, bez príznaku; extrahuje všetky súbory obsiahnuté v archíve ZIP. Môžeme ho však použiť na prezeranie obsahu súboru bez jeho extrahovania pomocou špecifického príznaku. Podobne možno príkaz zip použiť aj na zobrazenie zoznamu súborov v archíve bez jeho dekompresie. Nemôže sa však použiť na prezeranie obsahu súboru.

Ak chcete používať súbory zip a unzip, musíte si ich najskôr nainštalovať do systému. Vykonáte to tak, že vykonáte tento príkaz v termináli:

$ sudo ap-get nainštalovať zip unzip

Ak chcete použiť príkaz zip na prehľadávanie zoznamu súborov v archíve ZIP bez dekompresie, zadajte PSČ nasledovaný -sf a názov archívu takto:

$ zip -sf

Príkaz unzip vám umožňuje zobraziť obsah súboru spolu s prechádzaním zoznamom súborov. Funguje to pre archivované súbory aj priečinky ZIP.

Ak chcete prehľadať zoznam súborov v archivovanom priečinku, použite rozbalenie pomocou -l takto označiť:

$ unzip -l

Ak chcete zobraziť obsah všetkých súborov, použite rozbalenie pomocou -c takto označiť:

$ unzip -c

Ak chcete zobraziť obsah konkrétneho súboru v priečinku archívu, pridajte názov súboru na koniec vyššie uvedeného príkazu takto:

$ unzip -c < archive_name> názov súboru

Pomocou 7z

7z je ďalší užitočný nástroj používaný na archiváciu a extrakciu súborov. Podporuje rôzne prípony, vrátane ZIP, 7Z, XZ, TAR, WIM atď. Môže sa tiež použiť na prezeranie zoznamu súborov v archíve bez ich extrakcie. Nepodporuje však zobrazenie obsahu súborov v nerozbalenom formáte.

Ak chcete nainštalovať obslužný program 7z, vykonajte tento príkaz v termináli:

$ sudo apt nainštalovať p7zip-full

Po nainštalovaní môžete zobraziť obsah archívu ZIP pomocou l takto označiť:

7 $ l

V tomto článku sme sa zaoberali niektorými príkazmi systému Linux na prezeranie obsahu archívneho súboru. Pomocou týchto príkazov už nebudete musieť extrahovať ťažké archívne súbory iba na prezeranie ich obsahu.

Hry HD remasterované hry pre Linux, ktoré nikdy predtým nemali vydanie Linuxu
HD remasterované hry pre Linux, ktoré nikdy predtým nemali vydanie Linuxu
Mnoho vývojárov a vydavateľov hier prichádza s remastrom starých hier v rozlíšení HD, aby predĺžili životnosť franšízy. Prosím fanúšikov, ktorí požadu...
Hry Ako používať AutoKey na automatizáciu hier pre Linux
Ako používať AutoKey na automatizáciu hier pre Linux
AutoKey je obslužný program na automatizáciu stolných počítačov pre systémy Linux a X11, programovaný v programoch Python 3, GTK a Qt. Pomocou jeho fu...
Hry Ako zobraziť počítadlo FPS v hrách Linux
Ako zobraziť počítadlo FPS v hrách Linux
Hranie na systéme Linux získalo veľký tlak, keď spoločnosť Valve v roku 2012 oznámila podporu systému Linux pre klienta Steam a ich hry. Od tej doby s...