Wie kann ich bestätigen, dass mein Mac in den Ruhezustand versetzt wurde?

Ich glaube, ich habe mein MacBook Pro mit den folgenden Einstellungen so konfiguriert, dass es (nach einer Verzögerung) in den Ruhezustand versetzt wird, wenn ich den Deckel schließe

 standbydelay         900
 standby              1
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 powernap             0
 disksleep            0
 sleep                1
 autopoweroffdelay    28800
 hibernatemode        25
 autopoweroff         1
 ttyskeepawake        0
 displaysleep         2
 acwake               0
 lidwake              1

Ich bin mir jedoch nicht sicher, ob mein Computer tatsächlich wie erwartet in den Ruhezustand versetzt wird, und würde gerne bestätigen können, dass dies der Fall ist.

Gibt es eine Möglichkeit, dies zu tun?

Ich habe Dinge wie versucht

pmset -g log|grep -e " Sleep  " -e " Wake  "  -e " DarkWake " | tail -n 5

was zum Beispiel gibt

2016-11-17 08:39:03 -0500 Wake                  Wake from Standby [CDNVA] due to EC.LidOpen/Lid Open: Using BATT (Charge:93%) 1630 secs 
2016-11-17 09:06:13 -0500 Sleep                 Entering Sleep state due to 'Idle Sleep': Using Batt (Charge:83%) 868 secs  
2016-11-17 09:20:41 -0500 Wake                  Wake from Standby [CDNVA] due to EC.PME/User: Using BATT (Charge:83%) 462 secs  
2016-11-17 09:28:23 -0500 Sleep                 Entering Sleep state due to 'Clamshell Sleep': Using Batt (Charge:80%) 4586 secs 
2016-11-17 10:44:49 -0500 Wake                  Wake from Standby [CDNVA] due to EC.LidOpen/Lid Open: Using BATT (Charge:79%)

Und

pmset -g log | grep LidOpen | tail -n 5

was gibt

2016-11-16 18:10:07 -0500 Wake                  Wake from Deep Idle [CDNVA] due to EC.LidOpen/Lid Open: Using AC (Charge:35%) 95 secs   
2016-11-16 18:27:04 -0500 Wake                  Wake from Deep Idle [CDNVA] due to EC.LidOpen/Lid Open: Using AC (Charge:53%) 675 secs  
2016-11-17 07:50:59 -0500 Wake                  Wake from Deep Idle [CDNVA] due to EC.LidOpen/Lid Open: Using AC (Charge:100%) 174 secs  
2016-11-17 08:39:03 -0500 Wake                  Wake from Standby [CDNVA] due to EC.LidOpen/Lid Open: Using BATT (Charge:93%) 1630 secs 
2016-11-17 10:44:49 -0500 Wake                  Wake from Standby [CDNVA] due to EC.LidOpen/Lid Open: Using BATT (Charge:79%)

oder

pmset -g log | grep sleep | tail -n 5

was gibt

2016-11-17 09:28:10 -0500 Assertions            PID 198(coreaudiod) Released PreventUserIdleSystemSleep "com.apple.audio.context2626.preventuseridlesleep" 00:01:46  id:0x0x1000087fe [System: DeclUser SRPrevSleep kCPU kDisp]          
2016-11-17 10:44:24 -0500 Assertions            Kernel Idle sleep preventers: IODisplayWrangler          
2016-11-17 10:54:12 -0500 Assertions            PID 198(coreaudiod) Released PreventUserIdleDisplaySleep "com.apple.audio.context2629.preventuseridledisplaysleep" 00:09:04  id:0x0x500008862 [System: DeclUser kDisp]          
2016-11-17 10:54:12 -0500 Assertions            PID 198(coreaudiod) Released PreventUserIdleSystemSleep "com.apple.audio.context2629.preventuseridlesleep" 00:09:04  id:0x0x100008861 [System: DeclUser kDisp]          
Idle sleep preventers: IODisplayWrangler

aber ich bin mir nicht sicher, ob dies die richtigen Befehle sind oder wie ihre Ergebnisse zu interpretieren sind.

Wie bestätige ich (idealerweise über die Befehlszeile), dass mein Mac in den Ruhezustand versetzt wurde?

Antworten (1)

Verwenden Sie den folgenden Befehl, um dies zu überprüfen:

pmset -g log | grep -i "wake from"

Wenn der letzte Eintrag lautet: „Wake from Hibernate“, war der Mac im Ruhezustand, als Sie ihn das letzte Mal aufgeweckt haben (z. B. den Deckel geöffnet haben).

Wenn es zum Beispiel "Wake from Standby" sagt, wurde es nicht in den Ruhezustand versetzt.

Ist das Weglassen tailwichtig? Wie unterscheidet sich das von dem, was ich im OP versucht habe?
Nein, es ist nicht wichtig. Der Schlussteil Ihres alten Befehls bedeutete, dass Sie nur die letzten 5 Zeilen der Protokolldatei gesehen haben. Dies ist anders, weil ich Ihnen genau erklärt habe, wonach Sie suchen müssen, was Sie in Ihrer Frage nicht hatten.