head et tail

Pour afficher les premières (head) ou dernières (tail) lignes d’un fichier 📄.

🖥️ Dans le terminal :

1
2
head fichier.txt # Affiche les 10 premières lignes par défaut
tail fichier.txt # Affiche les 10 dernières lignes par défaut

✳️ Options principales communes à head et tail:

  • -n : Nombre de lignes à afficher (10 par défaut)
  • -c : Nombre d’octets à afficher ()
  • -v : –verbose : le mode verbeux
1
2
head -n 20 fichier.txt # Affiche les 20 premières lignes 
tail -n 20 fichier.txt # Affiche les 10 dernières lignes par défaut

☸️ Analyse de logs : On utilise tail pour découvrir les dernières entrées du journal d’un processus ou d’un programme. Elle dispose d’une option pour suivre “en temps réel” les modifications apportées au fichier qu’elle traite :

  • -f : –follow : affichage dynamique de la fin du fichier.
1
tail -f /var/log/syslog # Suivi en temps réel des logs

🧺 Doc & ressources

  • officielle : Utilisez man head et man tailpour plus d’informations dans votre terminal.