Linux日志记录器的命令

手动添加日志到Linux syslog文件中

Linux日志记录器实用程序在系统日志中创建条目。它提供了一个shell命令接口功能syslog system-log模块。

剧情简介

该命令的一般形式如下:

日志服务器[-isd] [-f file] [-p pri] [-t tag] [-u socket] [message…]

命令开关

扩展的性能日志记录器使用以下交换机命令:

  • -我:用每行记录日志记录器进程的进程id。
  • - s:将消息记录到标准错误以及系统日志中。
  • - f文件:记录指定文件。
  • - p革命制度党:输入指定优先级的消息。优先级可以用数字或a来指定facility.level对。例如,- p local3.info将消息记录为信息水平local3设施。默认值是user.notice
  • - t标签:将日志中的每一行标记为指定的标签。
  • - u袜子:写入指定的套接字套接字而不是内置的syslog例程。
  • - d:使用数据报代替到此套接字的流连接。
  • --:结束参数列表。这是允许消息以连字符开头。
  • 消息:将消息写入日志;如果未指定,则为-f不提供标志,则记录标准输入。

关于“记录器”程序的信息

日志记录器如果成功,实用程序将退出0,如果发生错误,则退出>。

有效的工具名是:auth、authpriv(用于敏感的安全信息)、cron、daemon、ftp、kern、lpr、mail、news、security (auth的已弃用同义词)、syslog、user、uucp和local0到local7,包括在内。

有效的级别名称是:alert, crit, debug, emerg, err, error (err的已弃用同义词),info, notice, panic (emerg的已弃用同义词),warning, warn (warning的已弃用同义词)。有关这些级别的优先级顺序和预期用途,请参阅手册syslog

例子

logger命令

虽然syslog文件的位置不同,但在Ubuntu上它出现在/var/log/syslog。向日志中写入示例消息如下:

log -is -p local0.info "写入/var/log的示例日志。"

使用男人。命令%的人)查看命令如何在您的特定计算机上使用。

这个页面有用吗?