下一页 前一页 目录

9. 系统日志

Init启动了syslogd和klogd守护进程。他们向日志中写入信息。内核的信息由klogd处理。syslogd处理其他进程的信息。主要的日志是/ver/log/messages。如果你系统出了毛病,在这里经常能发现有价值的线索。

9.1 配置

文件/etc/syslog.conf告诉日志记录器什么信息该放在那里,消息由它的出处和它的优先级来区分。这个配置文件包含用于说明“从x来的消息优先级高于从y,z来的消息”的内容,其中z可能是个文件、端口、打印机、远程终端或是其他地方。

注意:Syslog需要已经存在的/etc/services文件。services文件分配端口。我不确定是syslog通过一个端口来完成远程日志还是即使本地的日志也要通过端口完成,又或者他只是使用/etc/services把你在/etc/syslog.conf中的输入转换成端口号。

9.2 练习

看看系统日志,找到你不理解的内容,并找出他们的含义。

把你所有的日志消息送到一个终端。(完成后把它设回正常状态)。

9.3 更多信息

澳大利亚 sysklogd 镜像


下一页 前一页 目录