mac-osx 上的“/var/log/messages”在哪里?

ben*_*enc 12 logging mac-osx

当您在 Mac OS X 上阅读手册页时,有对 /var/log/messages 的引用,但如果您查找该文件,则它不存在:

$ ls -l /var/log/messages
ls: /var/log/messages: No such file or directory
Run Code Online (Sandbox Code Playgroud)

knw*_*iss 10

/var/log/system.log在 Mac OS X 上。您可能正在阅读使用该/var/log/messages文件的基于 Linux 的软件的手册页。


spl*_*tne 9

如果您参考syslog.confman 条目,我想该行只是一个示例

# Log anything (except mail) of level info or higher.
# Don't log private authentication messages!
*.info;mail.none;authpriv.none          /var/log/messages
Run Code Online (Sandbox Code Playgroud)

如果要在配置中使用该目录,则必须创建它。

编辑:Mac OS X 上的实际 syslog.conf 使用该system.log文件。

  • 如果您查看实际的 /etc/syslog.conf 而不是手册页,您会看到 *.notice;authpriv,remoteauth,ftp,install.none;kern.debug;mail.crit /var/log/sy stem.log (3认同)