Informazioni sul comando di coda
Il comando tail restituisce l'ultima parte, o "tail", dei file. Può anche monitorare le nuove informazioni scritte sul file in tempo reale, visualizzando ad esempio le voci più recenti in un registro di sistema. tail è un programma disponibile su Unix, sistemi simili a Unix, FreeDOS e MSX-DOS utilizzato per visualizzare la coda di un file di testo o dati convogliati. Per impostazione predefinita, tail emetterà le ultime 10 righe del suo input nello standard output. Con le opzioni della riga di comando, è possibile modificare la quantità di output e le unità (linee, blocchi o byte).
Sintassi del comando di coda
tail [options] <filename>
Code language: HTML, XML (xml)
Esempi di utilizzo di base per output e monitoraggio
# Output the default 100 lines
tail /var/log/apache2/access.log
# Outputs the last 10 lines of the file
tail -n 30 /var/log/apache2/access.log
# Outputs the last 100 lines of the file
tail -f /var/log/apache2/access.log
# Outputs the last 100 lines of the file where something
tail -f /var/log/apache2/access.log | grep something
Code language: PHP (php)
Utilizzo della coda dell'output:
root@webleit:~# tail -n 10 /var/log/auth.log
Feb 23 13:16:36 webleit sshd[5526]: Received disconnect from 172.92.151.71 port 55252:11: Bye Bye [preauth]
Feb 23 13:16:36 webleit sshd[5526]: Disconnected from invalid user 172.92.151.71 port 55252 [preauth]
Feb 23 13:17:01 webleit CRON[5528]: pam_unix(cron:session): session opened for user root by (uid=0)
Feb 23 13:17:01 webleit CRON[5528]: pam_unix(cron:session): session closed for user root
Feb 23 13:25:12 webleit sudo: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/bin/su
Feb 23 13:25:12 webleit sudo: pam_unix(sudo:session): session opened for user root by sonik(uid=0)
Feb 23 13:25:12 webleit su[5551]: Successful su for root by root
Feb 23 13:25:12 webleit su[5551]: + /dev/pts/0 root:root
Feb 23 13:25:12 webleit su[5551]: pam_unix(su:session): session opened for user root by sonik(uid=0)
Feb 23 13:25:12 webleit su[5551]: pam_systemd(su:session): Cannot create session: Already running in a session
Code language: PHP (php)
Conclusione
In questo articolo abbiamo verificato alcuni esempi su come utilizzare il comando tail. Se conosci altri buoni esempi, comunicacelo nei commenti qui sotto.
Ci auguriamo che questo articolo ti sia piaciuto. in tal caso, vota questa pagina con le stelle qui sotto e iscriviti al nostro canale YouTube o seguici su twiter.