天天看點

Linux檢視關機時間

在Linux系統中,如何檢視系統什麼時候執行了shutdown指令關閉伺服器了呢?

方法1:使用 last -x|grep shutdown 檢視shutdown的曆史記錄

如下所示,可以使用下面指令檢視最後一次shutdown的時間。

方法2:通過/var/log/messages日志檢視shutdown的記錄

<a href="http://images2015.cnblogs.com/blog/73542/201606/73542-20160624134455328-335785278.png"></a>

這種方法也有個弊端,如果messages日志被循環覆寫了,那麼這種方法也檢查不出什麼時候重新開機過,另外這種方法在有些版本的Linux是無效的,例如在Red Hat Enterprise Linux Server release 6.6 下,你執行了shutdown -h now後,message如下所示,根本沒有shutdown相關字眼

<a href="http://images2015.cnblogs.com/blog/73542/201606/73542-20160624134457422-1622124076.png"></a>

Linux檢視關機時間

[root@cluster-00 log]# more /var/log/messages | grep "acpid: exiting"

Jun 24 11:43:49 cluster-00 acpid: exiting

遺憾的是這兩種方法都無法定位是那個用戶端發出的shutdown指令。隻能看到shutdown指令執行的時間。

繼續閱讀