我已经设置了启动日志级别来“debugging”
sudo initctl log-priority debug
但是我仍然无法看到/var/log/syslog任何内容。
sudo initctl emit hello # no log sudo initctl start my-broken-service # still no log
我已经检查rsyslogconfiguration(在/etc/rsyslog.d/50-default.conf ),一切似乎都很好:
*.*;auth,authpriv.none -/var/log/syslog
logging工作
logger hello # prints hello in /var/log/syslog
我正在运行一个Ubuntu的13.04和一个薄荷16,结果是一样的。
我想在grub中检查新手选项,但是在grub的configuration文件中找不到匹配新手的行。
任何想法?
编辑:这个问题也发生在Ubuntu 13.10上。 在Ubuntu 12.04上,日志消息出现在/var/log/syslog 。 在Ask Ubuntu上查看这个问题 。
我已经在AskUbuntu上发布了Bradd问题的答案: https ://askubuntu.com/a/490900/297973。 长话短说,您可能需要将$KLogPermitNonKernelFacility on添加到rsyslogd的configuration中。
日志存储在/ var / log / dmesg中。 使用命令dmesg或tail /var/log/dmesg来查看它们。