Hvordan bruke ZipInfo -kommando i Linux

Hvordan bruke ZipInfo -kommando i Linux
ZipInfo er en Linux -kommando som viser de tekniske detaljene om zip -arkiver, for eksempel komprimeringstype, krypteringsstatus, tilgangstillatelser og liste over innholdet.

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.