Esiste un comando per trovare la data e l'ora in cui un computer Macintosh è entrato per ultimo nella modalità di sospensione?
Esiste un comando per trovare la data e l'ora in cui un computer Macintosh è entrato per ultimo nella modalità di sospensione?
È possibile utilizzare il comando pmset
per ottenere queste informazioni. Il seguente comando ottiene un log delle voci sleep / wake quindi limita questo all'ultima voce dell'elenco che dovrebbe essere il sonno più recente:
pmset -g log | grep sleep | tail -n 1
Ovviamente puoi giocare con qualsiasi cosa dopo pmset -g log
per darti quello che ti serve.
In realtà, qualcosa come
pmset -g log|grep -e " Sleep " -e " Wake "
è ciò che mi dà una cronologia pulita degli eventi di sonno / veglia su 10.8.2. powerd non registra nulla a riguardo, almeno sul mio sistema (10.8.2, MacBook Pro Retina 15). La formattazione su questo sito non rende giustizia all'output pulito visto su una shell (cioè, dato abbastanza larghezza alla finestra):
02/03/13 19:48:37 GMT-03 Sleep Maintenance Sleep Sleep: Using AC (Charge:99%) 26 secs
02/03/13 19:49:03 GMT-03 Sleep Maintenance Sleep Sleep: Using AC (Charge:99%) 27 secs
02/03/13 19:49:30 GMT-03 Sleep Maintenance Sleep Sleep: Using AC (Charge:99%) 26 secs
02/03/13 19:49:56 GMT-03 Sleep Maintenance Sleep Sleep: Using AC (Charge:99%) 26 secs
02/03/13 19:50:22 GMT-03 Sleep Maintenance Sleep Sleep: Using AC (Charge:99%) 26 secs
02/03/13 19:50:48 GMT-03 Sleep Maintenance Sleep Sleep: Using AC (Charge:99%) 26 secs
02/03/13 19:51:14 GMT-03 Sleep Maintenance Sleep Sleep: Using AC (Charge:100%) 1802 secs 02/03/13 20:39:17 GMT-03 Sleep Maintenance Sleep Sleep: Using BATT (Charge:100%) 244 secs
02/03/13 20:43:21 GMT-03 Sleep Maintenance Sleep Sleep: Using AC (Charge:100%) 51 secs
02/03/13 21:07:17 GMT-03 Sleep Maintenance Sleep Sleep: Using BATT (Charge:100%) 242 secs
02/03/13 21:11:19 GMT-03 Sleep Maintenance Sleep Sleep: Using AC (Charge:100%) 1103 secs 02/03/13 21:29:42 GMT-03 Wake Wake due to EC.LidOpen/Lid Open: Using AC (Charge:100%)
03/03/13 00:00:26 GMT-03 Sleep Idle Sleep Sleep: Using BATT (Charge:85%) 96 secs
03/03/13 00:02:02 GMT-03 Sleep Maintenance Sleep Sleep: Using AC (Charge:85%) 38 secs
03/03/13 00:02:40 GMT-03 Wake Wake due to EHC1/HID Activity: Using AC (Charge:85%) 4338 secs 03/03/13 01:14:58 GMT-03 Sleep Clamshell Sleep to DarkWake: Using AC (Charge:100%) 48382 secs 03/03/13 14:41:20 GMT-03 Wake DarkWake to FullWake due to HID Activity: Using AC (Charge:100%) 728 secs
03/03/13 14:53:28 GMT-03 Sleep Clamshell Sleep to DarkWake: Using AC (Charge:100%) 415 secs
03/03/13 15:00:23 GMT-03 Wake DarkWake to FullWake due to HID Activity: Using AC (Charge:100%) 718 secs
03/03/13 15:12:21 GMT-03 Sleep Clamshell Sleep to DarkWake: Using AC (Charge:100%) 156 secs
03/03/13 15:14:57 GMT-03 Wake DarkWake to FullWake due to HID Activity: Using AC (Charge:100%) 834 secs
03/03/13 15:28:51 GMT-03 Sleep Clamshell Sleep to DarkWake: Using AC (Charge:100%) 378 secs
03/03/13 15:35:09 GMT-03 Wake DarkWake to FullWake due to HID Activity: Using AC (Charge:100%)
Puoi anche usare pmset -g log | grep LidOpen
se vuoi sapere quando è stato aperto il coperchio del tuo MacBook.
Potrebbe esserci un modo più efficiente per ottenere l'ultima volta esatta, ma su leone puoi cercare powerd
voci in /private/var/log/system.log
Se ti piace il terminale, qualcosa come grep powerd /private/var/log/system.log
funziona bene. L'app Console ha anche una buona capacità di ricerca per filtrare questi log.
Se non si verificavano eventi di sospensione dall'ultima volta in cui il file di registro è stato spostato, puoi utilizzare Console o bzgrep
anziché grep
per cercare system.log.*.bz2 files
.
Leggi altre domande sui tag mac macos sleep-wake