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!