ZCAT Linux -kommando

ZCAT Linux -kommando
“Når du jobber med flere filer, er det en vanlig vane å komprimere dem for å spare på verdensrommet og er en god måte å holde filer organisert. Linux tilbyr forskjellige verktøy for å komprimere filer, for eksempel GZIP, og en komprimert fil kan dekomprimeres ved hjelp av andre verktøy som Gunzip. Hva med å se innholdet i en komprimert fil uten å dekomprimere den? Det er der ZCAT -kommandoen kommer inn.

ZCAT er et Linux -verktøy som viser innholdet i en komprimert fil på kommandolinjen uten å dekomprimere filen. Dessuten kan du bruke den som ligner på katt Kommando for å se innholdet i normale filer kraftig. Vi dekker alt det i denne guiden.”

Arbeider med ZCAT -kommandoen i Linux

ZCAT fungerer med komprimerte filer uten å gjenopprette deres opprinnelige tilstand. Uten å bruke ZCAT, må du dekomprimere en fil for å se innholdet og deretter komprimere den igjen. Det er en problemfri! Heldigvis gjør ZCAT den samme jobben mer effektivt.

For vårt eksempel vil vi lage forskjellige filer og komprimere dem.

Vi vil bruke ta på og katt kommandoer for å lage filer, som vist på bildet nedenfor.

La oss gå foran og bruke våre filer som er opprettet Gzip kommando for å komprimere dem.

Merk at vi nå har to arkivfiler; navn.tekst.gz og New1.liste.gz.

1. Vise innholdet i en enkelt arkivfil ved hjelp av ZCAT

For å få tilgang til innholdet i en komprimert fil, bruk syntaksen nedenfor.

$ zcat [komprimert fil]

Utgangen vår vil være som vist på bildet nedenfor. Merk at ZCAT viser filinnholdet på kommandolinjen.

Du kan rør innholdet til en ny fil ved hjelp av Pipe -kommandoen. Vår nye kommando vil være:

$ ZCAT -navn.tekst.gz | Cat> output.tekst

Bekreft innholdet i den nyopprettede filen ved hjelp av CAT.

Utgangen er den samme som direkte ved hjelp av ZCAT på kommandolinjen, men denne metoden fungerer best hvis du trenger å holde kommandolinjen ren og lage et referansepunkt.

2. Vise innholdet i flere arkivfiler ved hjelp av ZCAT

Ved hjelp av ZCAT kan du vise innholdet i mer enn en fil. Prosessen ligner på å se en enkelt fil med tillegg av de andre filene som skal vises. Syntaksen er vist nedenfor.

$ zcat file1 file2 file_n

La oss se innholdet i våre to arkivfiler.

Tilsvarende kan du velge å røre innholdet til en fil som vi gjorde tidligere.

3. Viser normale filer ved hjelp av ZCAT

Hvis du trenger å se innholdet i normale filer ved hjelp av ZCAT, bruk -f flagg. Med det kan du nå bruke ZCAT som katt kommando. La oss lage en fil ved hjelp av CAT og deretter bruke ZCAT for å få tilgang til innholdet.

Syntaksen for å se normale filer er:

$ zcat -f filnavn

Du kan også få tilgang til innholdet i flere normale filer samtidig når du ser på normale filer, som på bildet nedenfor.

5. Andre ZCAT -alternativer

-l eller -liste: Dette alternativet viser detaljene i den komprimerte filen. For eksempel, for å få detaljene i vår komprimerte fil, ville kommandoen være:

$ zcat -l navn.tekst.gz

-v: Når du trenger å legge til Verbose -modus, kan du legge til -V -flagget. For eksempel kan vi bruke -v med forrige kommando. Utgangen ville være:

Du får nå flere detaljer med samme kommando, inkludert dato og klokkeslett.

-Q: Motsatt til å legge til verbositet, kan du velge å undertrykke alle advarsler når du bruker kommandoer med ZCAT. For dette, legg til -Q -alternativet.

Legg merke til hvordan -q undertrykte mange detaljer i utdataene.

-hjelp: For å åpne hjelpesiden er kommandoen:

$ ZCAT -HELP

Konklusjon

Å ha ZCAT -kommandoen ved din side er flott når du jobber med arkivfiler. Vi har sett de forskjellige måtene du kan bruke den til å få tilgang til innholdet i de arkiverte filene dine ved å bruke eksempler. Det er forskjellige måter å bli kreative med kommandoen. Takket være denne artikkelen, bør du være god å gå. Prøv det i dag!