CentOS-我想知道如何查看系统何时关闭?

时间:2013-06-22 18:25:59

标签: logging centos redhat shutdown reboot

我在测试中遇到了以下问题:

“每次系统关闭时,请注册以下消息 - 系统停在hh:mm:ss from dd / mm / yyyy-,at / root / log_stop”

问题是,我真的很想知道:D

非常感谢你。

2 个答案:

答案 0 :(得分:0)

我认为这可能是一个答案:

--->编辑/etc/rsyslog.conf

在全局指令中我们可以建立格式(我想知道如何创建自己的模板,这将是另一个问题),一旦我们拥有规则中所需的模板,我就可以重定向来自任何守护进程的消息通过该文件,我可以重定向哪个守护进程?这些:

克恩 用户 邮件 守护进程 AUT 系统日志 syslogd的 LPR cron的 local0-7

如果您需要更多信息,请查看/etc/rsyslog.conf的手册条目

PS:我仍然不确定这是答案,我认为这可能是一个答案,任何人都可以帮助我吗? :d

答案 1 :(得分:0)

最简单的答案是使用init脚本。制作/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命令以获取所需的格式。