Änderungen in LOG-Dateien ausgeben lassen

  • Mit dem Befehl "tail" ist es möglich Änderungen in Dateien ausgeben zulassen. Dies ist vor allem dann von Vorteil wenn zum Beispiel LOG-Dateien mit verfolgt werden sollen. So können zum Beispiel gezielt Systemmeldungen in /var/log/messages oder Protokolldaten des Apache-Webservers mitverfolgt werden, um nur einige Einsatzgebiete zu nennen. Der Syntax des Befehls ist recht einfach. Um eine permanente Ausgabe der gewählten Datei zu ermöglichen ist der Syntax wie folgt : "tail -f /path/to/dateiname" Nun gibt es noch die Möglichkeit die letzten N Zeilen oder auch N Bytes ausgeben zu lassen. Für die Zeilenweise Ausgabe ist der Syntax : "tail -n anzahlzeilen /path/to/dateiname". Um die letzten N Bytes ausgeben zu lassen gilt folgendes : "tail -c anzahlbytes /path/to/dateiname". Zu beachten ist nur noch, dass man für Systemdateien die nötige Berechtigung braucht um diese ausgeben zu können. In den meisten Fällen darf dies nur der root-Benutzer.