【发布时间】:2013-06-19 16:35:21
【问题描述】:
我在一次测试中遇到了以下问题:
“每次系统被命令关闭时,请注册以下消息 -System stop at hh:mm:ss from dd/mm/yyyy-, at /root/log_stop”
问题是,我真的很想我怎么知道:D
非常感谢。
【问题讨论】:
标签: logging centos redhat shutdown reboot
我在一次测试中遇到了以下问题:
“每次系统被命令关闭时,请注册以下消息 -System stop at hh:mm:ss from dd/mm/yyyy-, at /root/log_stop”
问题是,我真的很想我怎么知道:D
非常感谢。
【问题讨论】:
标签: logging centos redhat shutdown reboot
我认为这可能是一个答案:
--->编辑/etc/rsyslog.conf
在全局指令中,我们可以建立格式(我想知道如何创建自己的模板,这将是另一个问题),一旦我们在规则中获得所需的模板,我就可以重定向来自任何守护进程的消息通过该文件,我可以重定向哪个守护进程?这个:
紧缩 用户 邮件 守护进程 自动 系统日志 系统日志 lpr cron 本地0-7
如果您需要更多信息,请查看 /etc/rsyslog.conf 的手动条目
PS:我仍然不确定这是答案,我认为它可能是一个答案,有人可以帮助我吗? :D
【讨论】:
最简单的答案是使用初始化脚本。制作/etc/init.d/shutdownmessage
#!/bin/sh
echo System stopped at `date` >> /root/log_stop
然后将其链接到运行级别 0 和 6 以进行关机和重启
ln -s /etc/init.d/shutdownmessage /etc/rc0.d/S00shutdownmessage
ln -s /etc/init.d/shutdownmessage /etc/rc6.d/S00shutdownmessage
您可以查看 date 命令以获得所需的格式。
【讨论】: