tail
Linux
Publiée le
2026-09-30 05:14:34
tail
# Affiche les 10 dernières lignes d'un fichier simple.
tail mon_fichier.log
# Affiche un nombre spécifique de lignes (ici, les 50 dernières).
tail -n 50 autre_fichier.txt
# Lit le contenu standard (stdin) et affiche les 10 dernières lignes reçues.
cat ma_liste.txt | tail
# Simule l'ajout de données en temps réel pour suivre un fichier (mode "follow").
tail -f /var/log/syslog
# Utilise -F, qui est plus robuste que -f car il gère les reconnexions de fichiers supprimés/renommés.
tail -F mon_journal.log
# Affiche les 10 dernières lignes et affiche un en-tête avec le nom du fichier source.
tail -n 10 --header=MonLog /var/www/html/index.html autre_fichier.txt
# Affiche les 20 derniers octets (bytes) d'un fichier, peu importe la taille des lignes.
tail -c 20 mon_binaire.dat
# Affiche les octets à partir du 100ème octet (N=100).
tail -c +100 grand_fichier.bin
# Suit un fichier et attend qu'il n'ait pas changé de taille après 3 itérations, puis le rouvre pour vérifier s'il a été délié.
tail --max-unchanged-stats=3 -f mon_log_critique.log
# Affiche les 10 dernières lignes d'un fichier et affiche un en-tête personnalisé avant chaque bloc de contenu.
tail -n 10 --header="--- Début du rapport ---" /var/logs/rapport.log
# Simule la lecture des 5 premières lignes, puis le suivi (combinaison avancée).
head -n 5 fichier_initial | tail -n 5 ; tail -f autre_fichier.txt