如何/var/log/syslog
从命令行写入条目?
如何/var/log/syslog
从命令行写入条目?
Answers:
使用logger
命令。
logger Some message to write
有几种可用的选项,包括:
-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
请参阅man 1 logger
以获取有关该工具的更多信息。
或者,您可以syslog
从python 写入:
python -c 'import syslog; syslog.syslog("Hello World")'
logger
命令上使用Python会有什么好处?
logger
。您已经拥有我的投票权,我只想提及一个替代方案。
logger
示例以及通过netcat
或Shell重定向的远程日志记录,请参见:safaribooksonline.com/library/view/bash-cookbook/0596526784/…–