Wie kann ich über /var/log/syslog
die Befehlszeile einen Eintrag in schreiben ?
Wie kann ich über /var/log/syslog
die Befehlszeile einen Eintrag in schreiben ?
Antworten:
Verwenden Sie den logger
Befehl.
logger Some message to write
Es stehen verschiedene Optionen zur Verfügung, darunter:
-i Log the process ID in each line
-f Log the contents of a specified file
-n Write to the specified remote syslog server
-p Specify a priority
-t Tag the line with a specified tag
Sehen Sie man 1 logger
für weitere Informationen über das Werkzeug.
Alternativ können Sie syslog
von Python aus schreiben :
python -c 'import syslog; syslog.syslog("Hello World")'
logger
Befehl gegenüber dem Befehl?
logger
. Sie haben bereits meine Stimme, ich erwähne nur eine Alternative.
logger
Beispiel und Informationen zur Remote-Protokollierung übernetcat
oder Shell-Umleitung finden Sie unter: safaribooksonline.com/library/view/bash-cookbook/0596526784/…