English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Comando tail Linux

Manuale completo dei comandi di Linux

Il comando tail può essere utilizzato per visualizzare il contenuto dei file, con il parametro -f comune per consultare i file di log che vengono modificati.

tail -f filename mostrerà il contenuto finale del file filename sulla schermata, e si aggiornerà continuamente, quindi potrai vedere il contenuto più recente del file ogni volta che filename viene aggiornato.

Formato del comando:

tail [parametro] [file]

Parametri:

  • -f legge in ciclo

  • -q non visualizza informazioni sul processo

  • -v visualizza informazioni dettagliate sul processo

  • -c<numero di byte> visualizza un numero specifico di byte

  • -n<numero di righe> visualizza il contenuto finale del file di n righe

  • --pid=PID, quando usato con -f, indica che si termina quando il processo ID, PID, muore

  • -q, --quiet, --silent non visualizza mai l'inizio del nome del file

  • -s, --sleep-interval=S, quando usato con -f, indica che si dorme S secondi tra ogni ripetizione

Esempio

Per visualizzare gli ultimi 10 righe del file notes.log, inserire il seguente comando:

tail notes.log

Per monitorare la crescita del file notes.log, inserire il seguente comando:

tail -f notes.log

Questo comando visualizza gli ultimi 10 righe del file notes.log. Quando alcune righe vengono aggiunte al file notes.log, il comando tail continua a visualizzare queste righe. La visualizzazione continua fino a quando non si preme la combinazione di tasti (Ctrl-C) per fermare la visualizzazione.

Visualizza il contenuto del file notes.log, dalle righe 20 alla fine del file:

tail -n +20 notes.log

Visualizza gli ultimi 10 caratteri del file notes.log:

tail -c 10 notes.log

Manuale completo dei comandi di Linux