comando zcat linux

comando zcat linux
“Quando si lavora con più file, è un'abitudine comune comprimerli per risparmiare sullo spazio ed è un buon modo per mantenere organizzati i file. Linux offre vari strumenti per comprimere i file, come GZIP, e un file compresso può essere decompresso usando altri strumenti come GunZip. Che ne dici di visualizzare il contenuto di un file compresso senza decomprimerlo? Ecco dove entra in gioco il comando ZCAT.

ZCAT è un'utilità Linux che visualizza il contenuto di un file compresso sulla riga di comando senza decomprimere il file. Inoltre, puoi usarlo in modo simile a gatto comanda per visualizzare con forza il contenuto dei file normali. Copriremo tutto questo in questa guida."

Lavorare con il comando ZCAT in Linux

Lo ZCAT funziona con i file compressi senza ripristinare il loro stato iniziale. Senza usare ZCAT, dovresti decomprimere un file per vedere il suo contenuto e quindi ricomperrlo di nuovo. È una seccatura! Fortunatamente, Zcat fa lo stesso lavoro in modo più efficiente.

Per il nostro esempio, creeremo file diversi e li comprometteremo.

Useremo il tocco E gatto comandi per creare file, come mostrato nell'immagine seguente.

Con i nostri file creati, andiamo avanti e usiamo il gzip comando per comprimerli.

Nota ora abbiamo due file di archivio; nomi.TXT.Gz E new1.elenco.Gz.

1. Visualizzazione del contenuto di un singolo file di archivio utilizzando ZCAT

Per accedere al contenuto di un file compresso, utilizzare la sintassi di seguito.

$ zcat [file compresso]

Il nostro output sarebbe come mostrato nell'immagine qui sotto. Si noti che ZCAT visualizza il contenuto del file nella riga di comando.

È possibile piostare il contenuto in un nuovo file utilizzando il comando pipe. Il nostro nuovo comando sarà:

$ nomi zcat.TXT.GZ | Output Cat>.TXT

Conferma il contenuto del file appena creato usando Cat.

L'output è uguale all'uso diretto di ZCAT nella riga di comando, ma questo metodo funziona meglio se è necessario mantenere pulita la riga di comando e creare un punto di riferimento.

2. Visualizzazione dei contenuti di più file di archivio utilizzando ZCAT

Usando ZCAT, è possibile visualizzare il contenuto di più di un file. Il processo è simile alla visualizzazione di un singolo file con l'aggiunta degli altri file da visualizzare. La sintassi è mostrata di seguito.

$ zcat file1 file2 file_n

Vediamo il contenuto dei nostri due file di archivio.

Allo stesso modo, puoi scegliere di pipì il loro contenuto in un file come abbiamo fatto prima.

3. Visualizzazione di file normali utilizzando ZCAT

Se è necessario visualizzare il contenuto dei file normali utilizzando ZCAT, utilizzare il -F bandiera. Con ciò, ora puoi usare ZCAT come il gatto comando. Creiamo un file utilizzando Cat e quindi utilizziamo ZCAT per accedere al suo contenuto.

La sintassi per visualizzare i file normali è:

$ zcat -f file -name

È inoltre possibile accedere al contenuto di più file normali contemporaneamente quando si visualizzano file normali, come nell'immagine seguente.

5. Altre opzioni ZCAT

-l O -elenco: Questa opzione visualizza i dettagli del file compresso. Ad esempio, per ottenere i dettagli del nostro file compresso, il comando sarebbe:

$ zcat -l nomi.TXT.Gz

-V: Quando è necessario aggiungere la modalità verbosa, aggiungere il flag -v. Ad esempio, possiamo usare la -v con il comando precedente. L'output sarebbe:

Ora ricevi maggiori dettagli con lo stesso comando, tra cui la data e l'orario.

-Q: Di fronte all'aggiunta di verbosità, puoi scegliere di sopprimere tutti gli avvisi quando si utilizza i comandi con ZCAT. Per questo, aggiungi l'opzione -q.

Nota come il -q ha soppresso molti dettagli nell'output.

-aiuto: Per aprire la pagina della guida, il comando è:

$ zcat - -help

Conclusione

Avere il comando ZCAT dalla tua parte è ottimo quando si lavora con i file di archivio. Abbiamo visto i diversi modi in cui puoi usarlo per accedere al contenuto dei file archiviati usando esempi. Esistono vari modi per diventare creativi con il comando. Grazie a questo articolo, dovresti essere a posto. Provalo oggi!