Wie kann ich über /var/log/syslogdie Befehlszeile einen Eintrag in schreiben ?
Wie kann ich über /var/log/syslogdie Befehlszeile einen Eintrag in schreiben ?
Antworten:
Verwenden Sie den loggerBefehl.
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 loggerfür weitere Informationen über das Werkzeug.
Alternativ können Sie syslogvon Python aus schreiben :
python -c 'import syslog; syslog.syslog("Hello World")'
loggerBefehl gegenüber dem Befehl?
logger. Sie haben bereits meine Stimme, ich erwähne nur eine Alternative.
loggerBeispiel und Informationen zur Remote-Protokollierung übernetcatoder Shell-Umleitung finden Sie unter: safaribooksonline.com/library/view/bash-cookbook/0596526784/…