78 votes

Afficher dynamiquement un fichier journal sous Linux

J'ai un fichier journal au format .csv sous Linux, qui est mis à jour en permanence. Je souhaite afficher le fichier journal au fur et à mesure de sa mise à jour. Existe-t-il une ou plusieurs commandes Linux permettant de le faire ?

3voto

Oskar Skog Points 304
less -S '-#' 4 /var/log/logfile

-S arrêtera l'ennuyeux retour à la ligne.

-# 4 définira le pas de défilement horizontal à quatre colonnes, au lieu de la moitié de l'écran par défaut.

Appuyez sur la touche de fin pour rafraîchir.

0voto

Boolean Points 3127

Tail -lf logfile.csv.

Si vous vous êtes connecté à l'interface graphique, vous pouvez utiliser le tapis de souris pour visualiser le journal de façon dynamique.

0voto

Paul Points 134

VsConsole FileView peut vous aider si vous préférez surveiller vos journaux via une application web. Voir la démo à l'adresse http://demo.vamonossoftware.com/

Il faut exécuter un serveur d'applications Java, y déployer vsConsole et exécuter des agents sur le serveur contenant les journaux - je suppose donc que c'est une solution plus lourde que ce dont vous avez besoin ici. (C'est une bonne solution pour les équipes de développement/testing qui veulent juste cliquer sur un fichier de log pour le voir plutôt que d'utiliser ssh, cd, tail, etc).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X