À propos de la commande tail
La commande tail affiche la dernière partie, ou "queue", des fichiers. Il peut également surveiller les nouvelles informations écrites dans le fichier en temps réel, en affichant les entrées les plus récentes dans un journal système, par exemple. tail est un programme disponible sur Unix, les systèmes de type Unix, FreeDOS et MSX-DOS utilisé pour afficher la fin d'un fichier texte ou de données canalisées. Par défaut, tail affichera les 10 dernières lignes de son entrée sur la sortie standard. Avec les options de ligne de commande, la quantité de sortie et les unités (lignes, blocs ou octets) peuvent être modifiées.
Syntaxe de la commande de queue
tail [options] <filename>
Code language: HTML, XML (xml)
Exemples d'utilisation de base pour la sortie et la surveillance
# 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)
Utilisation finale de lasortie :
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)
Conclusion
Dans cet article, nous avons vérifié quelques exemples d'utilisation de la commande tail. Si vous connaissez d'autres bons exemples, dites-le nous dans les commentaires ci-dessous.
Nous espérons que cet article vous a plu. si tel est le cas, veuillez noter cette page avec les étoiles ci-dessous et vous abonner à notre chaîne YouTube ou nous suivre sur twiter.