ZIP -arhiivi sisu vaatamine Linuxis

How View Contents Zip Archive Linux

Tõenäoliselt olete varundamiseks või kõvakettale ruumi säästmiseks kasutanud tihendus- ja arhiveerimismeetodeid. Nende arhiivide sisu vaatamiseks ja juurdepääsuks peate need kataloogist välja pakkima, mis tundub üsna lihtne ülesanne. Kui aga tegelete arhiiviga, mis sisaldab suurt hulka faile või suuremahulisi faile, muutub see aeganõudvaks ja tüütuks ülesandeks. Linuxis on mõned käsud, mis võimaldavad arhiivi sisu kiiresti vaadata ilma seda välja võtmata.

Selles artiklis näeme mõningaid Linuxi käske, mis aitavad meil vaadata arhiivi sisu, ilma et oleks vaja neid välja võtta.



Pange tähele, et oleme selgitanud selles artiklis kirjeldatud protseduure ja käske Debian 10 süsteemi kohta.



ZIP -arhiivi sisu vaatamine

Kasutades zmore ja zless

Sarnaselt Linuxi käsuga rohkem ja vähem, saab neid käske kasutada faili sisu vaatamiseks käsurealt ilma ekstraheerimiseta. Käsk Zmore ja Zless töötab suurepäraselt ZIP -faili jaoks; need aga ei tööta ZIP -kausta puhul, mis sisaldab mitut faili.



ZIP -faili sisu vaatamiseks ilma ekstraheerimiseta kasutage lihtsalt käsku zmore või zless, millele järgneb failinimi:

$saab <arhiivi_nimi>

või

$zless <arhiivi_nimi>



Zcati kasutamine

Sarnaselt käskudele zmore ja zless saab zcati kasutada ka ZIP -arhiivi sisu vaatamiseks ilma seda välja võtmata. Tihendatud faili vaatamiseks kasutage zcat millele järgneb faili nimi:

$zcat <arhiivi_nimi>

Samuti ei tööta see ZIP -kaustadega, mis sisaldavad mitut faili. Kui käivitate zcati mitme faili sisaldava ZIP -arhiivi vaatamiseks, näitab see ainult ühte faili, ignoreerides ülejäänud faile, nagu on näidatud järgmisel ekraanipildil.

Vimi kasutamine

Vim -käsku saab kasutada ka ZIP -arhiivi sisu vaatamiseks ilma seda välja võtmata. See võib töötada nii arhiveeritud failide kui kaustade puhul. Koos ZIP -iga saab see töötada ka teiste laiendustega, näiteks tar.xz, tar.bz2, tar, tbz.

Tihendatud faili vaatamiseks kasutage zcat millele järgneb failinimi:

$ma tulin <arhiivi_nimi>

See võimaldab meil sirvida arhiivitud kausta failide loendit ja vaadata ka konkreetse faili sisu. Konkreetse faili vaatamiseks kasutage faili valimiseks noole- ja sisestusklahve ning vajutage Sisenema või kasutage konkreetse faili avamiseks vasakklõpsu.

Konkreetse faili vaatamiseks valige see nooleklahvide abil ja seejärel vajutage sisestusklahvi

Zip ja unzip käsu kasutamine

Zip on kõige levinum failide arhiveerimise meetod, samas kui lahtipakkimine aitab neid faile välja võtta. Kui käsku unzip kasutatakse ilma ühegi liputa; see ekstraheerib kõik ZIP -arhiivis sisalduvad failid. Kuid me saame seda kasutada faili sisu vaatamiseks ilma seda eraldamata, kasutades konkreetset lippu. Samamoodi saab zip -käsku kasutada ka arhiivi failide loendi vaatamiseks ilma seda lahti pakkimata. Seda ei saa aga kasutada faili sisu vaatamiseks.

Zip- ja unzip -faili kasutamiseks peate need esmalt oma süsteemi installima. Selleks täitke see käsk terminalis:

$sudoap-getpaigaldada tõmblukk pakkige lahti

Kui soovite kasutada ZIP -käsku ZIP -arhiivis olevate failide loendi sirvimiseks ilma lahtipakkimiseta, tippige tõmblukk millele järgnes -sf ja arhiivi nimi järgmiselt:

$tõmblukk-sf<arhiivi_nimi>

Käsk Unzip võimaldab teil vaadata faili sisu koos failide loendi sirvimisega. See töötab nii ZIP -arhiveeritud failide kui kaustade puhul.

Arhiivitud kausta failide loendi sirvimiseks kasutage unzip koos -neid lipp järgmiselt:

$pakkige lahti-neid<arhiivi_nimi>

Kõigi failide sisu vaatamiseks kasutage unzip koos -c lipp järgmiselt:

$pakkige lahti–C<arhiivi_nimi>

Arhiivikausta konkreetse faili sisu vaatamiseks lisage ülalnimetatud käsu lõppu failinimi järgmiselt.

$pakkige lahti–C<arhiivi_nimi>faili nimi

Kasutades 7z

7z on veel üks kasulik tööriist failide arhiveerimiseks ja ekstraheerimiseks. See toetab erinevaid laiendusi, sealhulgas ZIP, 7Z, XZ, TAR, WIM jne. Seda saab kasutada ka arhiivis olevate failide loendi vaatamiseks ilma neid välja võtmata. Siiski ei toeta see failide sisu kuvamist ekstraheerimata vormingus.

Utiliidi 7z installimiseks täitke see käsk terminalis:

$sudoasjakohanepaigaldadap7zip-täis

Kui olete installinud, saate ZIP -arhiivi sisu vaadata, kasutades the lipp järgmiselt:

$7z l<arhiivi_nimi>

Selles artiklis oleme arutanud mõningaid Linuxi käske arhiivifaili sisu vaatamiseks. Neid käske kasutades ei pea te enam sisu vaatamiseks raskeid arhiivifaile välja võtma.