syslogd 不理解控制台。* syslog.conf 中的规则错误“syslogd:未知设施名称 "console"
syslogd does not understand console.* rule in syslog.conf with error " syslogd: unknown facility name "console"
我正在尝试将控制台上显示的所有 messages/logs 重定向到 /ver/log/console.log。我尝试使用在 syslog.conf 中添加规则的 syslogd 来执行此操作,但它不起作用。
我的 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
当我启动系统日志时,我看到以下错误。
系统日志
**syslogd: unknown facility name "console"**
关于如何解决这个问题或任何替代方法以捕获 linux 中的控制台日志的任何想法?
此错误发生在使用 syslogd(&klogd) 的 busybox 版本时。一旦我从 build-root 启用了 klogd 和 syslogd,它就能够成功记录所有日志。
另外使用 rsyslogd 是更方便的方法。
我正在尝试将控制台上显示的所有 messages/logs 重定向到 /ver/log/console.log。我尝试使用在 syslog.conf 中添加规则的 syslogd 来执行此操作,但它不起作用。
我的 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
当我启动系统日志时,我看到以下错误。
系统日志
**syslogd: unknown facility name "console"**
关于如何解决这个问题或任何替代方法以捕获 linux 中的控制台日志的任何想法?
此错误发生在使用 syslogd(&klogd) 的 busybox 版本时。一旦我从 build-root 启用了 klogd 和 syslogd,它就能够成功记录所有日志。 另外使用 rsyslogd 是更方便的方法。