我正在尝试重定向控制台上显示的所有消息/日志,以重定向到/ver/log/console.log。我尝试使用syslogd并在syslog.conf中添加一条规则来执行此操作,但它无法正常工作。
我的syslog.conf文件位于下方,
kern.* /var/log/kernel.log
**console.* /var/log/console.log**
auth,authpriv.* /var/log/auth.log
*.*;auth,authpriv.none /var/log/messages
user.* /var/log/user.log
当我启动syslog时,我看到下面的错误。
**syslogd: unknown facility name "console"**
如何修复此问题或任何替代方法以捕获linux中的控制台日志?
答案 0 :(得分:0)
使用busybox版本的syslogd(& klogd)时发生此错误。一旦我从build-root启用了klogd和syslogd,它就能够成功记录所有日志。 另外使用rsyslogd是比较方便的方法。