Un pense-bête

Trucs de geek : la commande tail

Vous pouvez être amené à vouloir afficher la fin d'un fichier. Dans ce cas vou pourriez l'afficher par un simple cat et attendre l'affichage de la fin. Ou vous pouvez la commande "tail.

La commande "tail" afficher la fin des fichiers. Par défaut la commande affiche les 10 dernières lignes du fichier traité.

$ tail nom_du_fichier.dat

Affichera les 10 dernières lignes du fichier en question.

Si vous souhatez affucher un nombre différents de lignes vous devez utliser l'option "-c". Ains i

$ tail -c 5 nom_du_fichier.dat

n'affichera que les 5 dernières lignes.

Et le célèbre :

$ sudo tail -f /var/log/message ou /var/log/message

affiche le contenu du fichier principaux des logs sur votre machine. L'option "-f" (pour follow) permet d'afficher en continu les derniers messages enregistrés dans ce fichier. Dés qu'une donnée est enregistrée dans ce ficihier elle sera affichée sur la console où a été saisie la commande.  Avec l'arrivée de syslog vous devez sur les dernières versions de Linux remplacer "message" par "syslog". Vous devez faire précéder la commande apr un "sudo" car le fichier n'est accessible que par l'utilisateur root.

Fait le 24/01/2017