可以透過查詢系統最後一次重啟的時間,來進一步判斷系統是否重啟了。
方法一:last指令
# last reboot reboot system boot 2.6.32-431.el6.i Wed Jul 30 13:44 - 21:39 (46+07:55) reboot system boot 2.6.32-431.el6.i Sun Apr 13 14:28 - 09:27 (107+18:59) reboot system boot 2.6.32-431.el6.i Tue Mar 25 22:27 - 14:19 (18+15:52)
這條指令實際上顯示的是最近幾天的系統運行時間。
last原本是設計來顯示某個特定使用者的登入紀錄。在Linux中,有一個特別的「偽用戶」稱為reboot會在系統重新啟動的時候立即自動登入。這樣透過檢查reboot用戶的登入歷史,你就可以檢查最後的重啟時間。
(推薦教學:linux教學)
方法二:who -b
使用who指令帶上‘-b’選項。
# who -b system boot Jul 30 13:44
方法三:uptime指令
你同樣可以使用uptime指令來推論系統最後的啟動時間。 uptime指令會顯示目前的時間,同樣也會顯示系統已經運作的時間。從這些資訊中,你就可以計算系統最後啟動的時間了。
# uptime 21:46:31 up 46 days, 8:02, 1 user, load average: 0.04, 0.05, 0.01
相關影片教學推薦:linux影片教學
以上是linux如何查看系統是否重啟了的詳細內容。更多資訊請關注PHP中文網其他相關文章!