ZipInfo viser alle oppføringer i arkivlinjen for linje og oppsummerer all informasjonen i arkivet.
Bruke Zipinfo
Den grunnleggende syntaksen for å bruke kommandoen er:
$ zipinfo archive_file
Forutsatt at du har en zip -arkivfil, må du gi navnet til kommandoen, og du vil se all informasjonen. La oss for vårt eksempel lage et zip -arkiv som inneholder forskjellige filer og kataloger ved hjelp av glidelås kommando.
Vi har laget et zip -arkiv, parentdir.glidelås, som vi vil bruke.
Zipinfo - Grunnleggende bruk
Liste arkivinformasjon
For å liste opp innholdet og informasjonen fra Zip Archive, bruk kommandoen:
$ zipinfo parentdir.glidelås
Utgangen viser tillatelsene til innholdet i arkivet, størrelsen og de totale oppføringene. Dessuten er dette standard ”LS -L” -format for UNIX, og det kan også bli påkalt ved hjelp av -s -flagget.
I utgangen representerer det første feltet filtillatelsene til hver fil. Neste felt, i vårt tilfelle, 3.0, representerer versjonen av glidelåsen. De tre siste feltene er filens navn og dato og tid for modifisering.
Vis zip -størrelse
For å se størrelsen på zip -arkivfilene dine, bruk -h flagg.
$ zipinfo -h parentdir.glidelås
I vårt tilfelle er zip -filen 880 byte, og vi har bare 6 oppføringer i den.
Liste bare filnavn
Du kan vise navnene på filene i ZIP -filen, unntatt alle andre detaljer, for eksempel kommentarer, trailere og overskrifter. Bruke -1 flagg som vist.
$ zipinfo -1 parentdir.glidelås
Bare filnavn blir vist.
Liste i Verbose
-V -flagget vil liste opp ZIP -filinformasjonen i et flerfoldig format og fremheve detaljene i hver fil i arkivet.
$ zipinfo -v parentdir.glidelås
Du kan merke deg at informasjonen representerer hvert av arkivinnholdet og all informasjon som kommentarer, størrelse, tillatelser, kompresjonsstørrelse, lengden på filen og mer. Hvis du vil få alle detaljene i arkivet.
Liste over totale filer
Den raskeste måten å liste opp det totale antallet av filene i et zip -arkiv (komprimerte og ukomprimerte totale størrelser, og kompresjonsfaktoren) er å bruke -T -flagget. Imidlertid er det verdt å merke seg at den komprimerte totale størrelsen er eksklusiv for de ekstra overskriftens byte for hver kryptert oppføring.
Å liste opp totale filer:
$ zipinfo -t parentdir.glidelås
Vis dato og klokkeslett
Du kan bruke -T flagg å trykke i form av yymmdd.HHMMSS Hvis du foretrekker å bruke det sorterbare desimalformatet for datoene,
$ zipinfo -t parentdir.glidelås
Utgangen vil være:
Det er nesten som standardformatet bortsett fra desimalformatet.
Inkluder arkivkommentarer
Hvis zip -arkivet har noen kommentarer, kan du inkludere dem i utgangen ved å legge til -z flagg.
Håndtere en enkelt fil i arkivet
Etter å ha sett innholdet i arkivet ditt, kan du velge å liste opp en fils informasjon. For å gjøre det, må du spesifisere navnet på målfilen din.
I vårt tilfelle kan vi for eksempel skrive ut detaljene om Fil5.tekst Bruke kommandoen:
$ zipinfo parentdir.ZIP File5.tekst
I utgangen nedenfor har vi nå detaljer om File5.txt alene.
Du kan også kombinere forskjellige alternativer mens du eksplisitt spesifiserer hvilken fil i arkivet du vil bruke.
La oss ta et eksempel på å få informasjonen til en bestemt fil. Kommandoen vil være:
$ zipinfo -v parentdir.ZIP File5.tekst
Utgangen vil bare gi detaljene i File5.txt, som vist.
Se sist endret
De -T Flaggen lar deg vise dato og klokkeslett tilknyttet filene i et symbolsk format. Hvis du kombinerer det med et sorteringsverktøy, kan du se de nylig endrede filene som starter med de siste.
Bruk kommandoen:
$ zipinfo -t parentdir.glidelås | Sorter -nr
De -nr sorterer datoen numerisk omvendt. I vårt tilfelle har vi File5.txt som den sist endrede filen.
Konklusjon
Det er mye funksjonalitet knyttet til Zipinfo, og det vi har dekket i dag, begrenser ikke kraften. Når du trenger å vise innholdet i et zip -arkiv, bruk Zipinfo Linux -kommandoen. Dessuten, Zipinfo -v vil åpne hjelpesiden for deg å navigere deg rundt.