我在测试中遇到了以下问题:
“每次系统关闭时,请注册以下消息 - 系统停在hh:mm:ss from dd / mm / yyyy-,at / root / log_stop”
问题是,我真的很想知道:D
非常感谢你。答案 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命令以获取所需的格式。