Osx

系統已喚醒/執行/自重啟多長時間

  • March 14, 2019

首先,我想知道我的筆記型電腦(unix、apple、OSX 10.9 mavericks)“醒著”多長時間(即它打開了多長時間,或者自上次“睡眠”以來)。我還對自上次重啟以來的時間以及自上次關機以來的時間感興趣(如果可以區分這兩件事)。我已經嘗試了whoandw命令,這似乎向我顯示了自系統上次重新啟動以來整個系統以及單個程序(終端?)的時間。

有沒有辦法明確地告訴系統喚醒了多長時間?

報告的程序時間是否包括睡眠時間(即我的筆記型電腦關閉時)?

有沒有辦法區分重啟和關機?

使用uptime命令。是的,它包括睡眠時間,如果您不想包括它,請參閱:

不解析日誌是沒有辦法區分重啟和關機的。

對於腳本:

test $(cut -d '.' -f1 /proc/uptime) -gt 60

這將確定係統是否在 60 秒前啟動。

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