GNU/Linux >> Linux Esercitazione >  >> Linux

Visualizza i file usando i comandi cat, more, tail, head e wc

Esistono diversi comandi che visualizzano le informazioni su un file nel formato di sola lettura. I comandi di visualizzazione dei file includono quanto segue:

  • gatto
  • di più
  • coda
  • testa
  • WC

Comando cat

Il comando cat mostra il contenuto di uno o più file di testo sullo schermo senza pause.

$ cat filename

Ad esempio:

# cat data.txt
northwest       NW      Joel Craig          10
western         WE      Sharon Kelly        40
southwest       SW      Chris Foster        33
central         CT      Sheri Watson        44

Non utilizzare il comando cat per leggere i file binari. L'uso del comando cat per leggere i file binari può causare il blocco di una finestra del terminale. Se la finestra del terminale si blocca, chiudi la finestra del terminale e apri una nuova finestra del terminale.

Nota :prima di tentare di aprire un file con il comando cat, si consiglia di eseguire prima il comando file per determinare il tipo di file.

Più Comando

Il comando more mostra il contenuto di un file di testo una schermata alla volta.

$ more filename

Il

--More--(n%)

il messaggio viene visualizzato nella parte inferiore di ogni schermata, dove n% è la percentuale del file che è stata visualizzata. Quando l'intero file è stato visualizzato, viene visualizzato il prompt della shell.

Quando viene visualizzata la richiesta –Altro–(n%) nella parte inferiore dello schermo, è possibile utilizzare i tasti descritti nella tabella per scorrere il file.

Comando da tastiera Azione
Barra spaziatrice Avanza di una schermata
Ritorno Scorre una riga alla volta
b Sposta indietro di una schermata
h Visualizza un menu della guida di funzioni
/stringa Cerca in avanti il ​​modello
n Trova la prossima occorrenza del modello
q Chiude e torna al prompt della shell

Comando principale

Il comando head mostra le prime 10 righe di un file.

$ head -n filename

È possibile modificare il numero di righe visualizzate utilizzando l'opzione -n. Ad esempio, per visualizzare le prime cinque righe del file /var/log/messages, immettere il comando head con l'opzione -n ​​impostata su 5.

$ head -5 /var/log/messages

Comando di coda

Il comando tail mostra le ultime 10 righe di un file.

$ tail –n/+n filename

Puoi modificare il numero di righe visualizzate utilizzando le opzioni -n o +n.
– Il -n l'opzione mostra n righe dalla fine del file.
– Il +n l'opzione mostra il file dalla riga n alla fine del file.

Ad esempio, per visualizzare le ultime quattro righe del file /var/log/messages, immettere il comando tail con l'opzione -n ​​impostata su 4.

$ tail -4 /usr/dict/words

Ad esempio, per visualizzare la riga 10 fino alla fine del file data.txt, immettere il comando tail con l'opzione +n impostata su 10.

$ tail +10 data.txt

Comando wc

Il comando wc mostra il numero di righe, parole e caratteri contenuti in un file.

$ wc -options filename

È possibile utilizzare le seguenti opzioni con il comando wc.

Simbolo Descrizione
-l Conteggio righe
-w Conteggio parole
-c Conteggio byte
-m Conteggio caratteri

Quando si utilizza il comando wc senza opzioni, l'output visualizza il numero di righe, parole e caratteri contenuti nel file. Ad esempio, per visualizzare il numero di righe, parole e caratteri nel file dante, utilizzare il comando wc.

$ wc data.txt
32      223     1319    data.txt

Ad esempio, per visualizzare il numero di righe nel file dante, immettere il comando wc con l'opzione -l.

$ wc -l data.txt
32 data.txt


Linux
  1. Comandi Head and Tail in Linux spiegati con esempi

  2. Io reindirizzamento e il comando principale?

  3. 10 esempi di comandi Cat per gestire i file in Linux / UNIX

  4. unix - testa E coda del file

  5. Come controllare il sistema operativo e la versione utilizzando un comando Linux

I 6 modi migliori per visualizzare i file in Linux

La differenza tra più, meno e la maggior parte dei comandi

Cat Command in Linux:esempi essenziali e avanzati

5 comandi per visualizzare il contenuto di un file nella riga di comando di Linux

Comando Stat:Visualizza gli attributi di file e directory

Comando tar di Linux per comprimere ed estrarre file