2013-06-22 64 views
0

我在測試中遇到以下問題:CentOS-我想知道系統何時關閉?

「每次系統命令關閉時,都會註冊以下消息:系統在dd/mm/yyyy-處停止在hh:mm:ss,在/根/ log_stop」

的問題是,我真的想我怎麼能知道:d

非常感謝你。

回答

0

我認爲這可能是一個答案:

--->編輯/etc/rsyslog.conf

在全局指令我們可以建立格式

(我想知道我怎麼能創建我自己的模板,這將是另一個問題),一旦我們有了規則所需的模板,我可以通過該文件重定向來自任何守護進程的消息,我可以重定向哪個守護進程?這個的:

克恩 用戶 郵件 守護 引渡 系統日誌 是syslogd LPR 的cron local0-7

,如果你需要更多的信息檢查/etc/rsyslog.conf

手動輸入

PS:我仍然不確定這是答案,我想這可能是一個答案,任何人都可以幫助我嗎? :D

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命令得到你想要的格式。