Linux创建日志条目

时间:2020-02-23 14:37:56  来源:igfitidea点击:

要在Linux中手动创建日志条目,可以使用Logger命令。
此命令用作Syslog系统日志模块的接口,它通常用于脚本中。
例如,备份脚本可能会使用logger命令来记录其开始和停止时间的详细信息以及它备份的文件数。

这是一个简单的例子:

# logger This is a log msg
# cat /var/log/messages
ubuntu root: This is a log msg

默认情况下,记录器写入到文件/var/log /messages。

要记录进程的进程ID(PID)以及其他数据,请使用-i选项:

# logger -i This is a log msg

要记录文件的内容,请使用-f选项:

# logger -f logfile.txt

默认情况下,Logger将日志文件中的名称包含为标记。
要更改标记,请使用-t tag选项:

# logger -t SOME_TAG hello logger

要将消息记录到/var/log /messages的同时,也在标准错误(屏幕)中输出,请使用-s选项:

# logger -s this msg will be displayed on the screen