tail
Fichiers et répertoires
Syntaxe
tail -f [file]Affiche la fin d'un fichier et continue de le suivre avec -f ; seul -F le réouvre après une rotation de journal.
Options courantes
| Option | Signification |
|---|---|
| -n | Print the last N lines |
| -n +N | Start at line N instead of counting from the end |
| -f | Keep printing as the file grows |
| -F | Follow by name and reopen the file after log rotation |
| -c | Print the last N bytes |
| -r | BSD: print the lines in reverse order (GNU uses tac) |
Exemples
tail -f app.logWatches a log live; Ctrl-C stops.
tail -n +2 data.csvSkips the header line.
tail -F /var/log/nginx/access.logKeeps following after the log is rotated.
Déplacer, supprimer, trouver. Certains ne demandent pas confirmation, et c’est pour ça que -i devient un réflexe.
Comment lire
- Les crochets [ ] marquent une partie facultative.
- Les points de suspension … signifient qu’on peut en mettre plusieurs.
- Les options sont sensibles à la casse : sur certaines commandes, -r et -R ne font pas la même chose.
Questions fréquentes
Q. Que fait tail ?
Affiche la fin d'un fichier et continue de le suivre avec -f ; seul -F le réouvre après une rotation de journal.
Q. Comment l’écrire ?
tail -f [file] — les crochets marquent ce qui est facultatif.
Q. Combien d’options valent la peine ?
Il y en a 6 ici ; la liste complète est dans man tail. Cette commande relève de Fichiers et répertoires.
Commandes liées
page man: man tail