linux syslog.d日记操作记录-小节
以下记录在学习LDD3时调试处理打印的一些操作
syslog 不同的发行版,不同的脚本文件,如fedora18中为rsyslog的名称
1:配置文件
/etc/syslog.conf(fedora rsyslog.conf)
格式
事件.等级 处理方式
2:服务
service syslog/rsyslog(fedora) status/restart/sart/stop
3: 常用日记记录文件
/var/log/messages
是否保存到这个文件,是要看syslog.conf的配置文件的。
如以下的配置:
*.info;mail.none;authpriv.none;cron.none /var/log/message(注意tab分隔)
none表示不记录,到这里的文件
4:设置在文本终端打印消息
/proc/sys/kernel/printk
设置打印终端的优先级
如设置:echo 8 > /proc/sys/kernel/printk,所有的printk调用都会在终端显示,
同时要注意在syslog.conf中配置:
kern.* /dev/console
才能在终端打印内核的消息