Linux

我的 Linux 系統執行了多長時間?

  • July 24, 2018

有沒有我可以在終端中輸入的命令來告訴我上次重啟機器的時間?

uptime

如果你想要數字形式,它是第一個數字/proc/uptime(以秒為單位),所以最後一次重啟的時間是

date -d "$(</proc/uptime awk '{print $1}') seconds ago"

正常執行時間包括處於低功耗狀態(待機、掛起或休眠)的時間。

您可以使用uptimelast

只看最後一次

last reboot -F | head -1 | awk '{print $5,$6,$7,$8,$9}'

更一般地

last reboot

注意和警告

The pseudo user reboot logs in each time the system is rebooted.  
Thus last reboot will show a log of all  reboots since the log file was created.

引用自:https://unix.stackexchange.com/questions/131775