Aller au contenu

tail

Présentation de l’outil

La commande tail est un utilitaire en ligne de commande qui permet d’afficher les dernières lignes d’un fichier texte. Elle est souvent utilisée pour la surveillance en temps réel de fichiers journaux (logs) et autres fichiers texte. L’outil est intégré par défaut dans la plupart des distributions Linux et Unix.

Installation

Sur Debian/Ubuntu

La commande tail est généralement préinstallée sur les systèmes Debian et Ubuntu. Elle fait partie du paquet coreutils.

Si, pour une raison quelconque, elle n’est pas installée, vous pouvez installer le paquet coreutils :

  1. Mettez à jour la liste des paquets :

    sudo apt update
    
  2. Installez le paquet coreutils :

    sudo apt install coreutils
    

Sur CentOS

De même, tail est généralement préinstallée sur CentOS. Elle fait également partie du paquet coreutils.

Si ce n’est pas le cas, vous pouvez installer le paquet coreutils :

  1. Mettez à jour la liste des paquets :

    sudo yum update
    
  2. Installez le paquet coreutils :

    sudo yum install coreutils
    

Exemple d’utilisation

La commande tail est très simple à utiliser. Voici quelques exemples :

  • Pour afficher les 10 dernières lignes d’un fichier :

    tail fichier.txt
    
  • Pour afficher les 20 dernières lignes d’un fichier :

    tail -n 20 fichier.txt
    
  • Pour suivre les modifications d’un fichier en temps réel :

    tail -f fichier.log
    

Bibliographie

  1. Documentation officielle de coreutils : Lien vers la documentation