So finden Sie die Startzeit des letzten Schlafs heraus

Gibt es einen Befehl, um das Datum und die Uhrzeit zu finden, zu der ein Macintosh-Computer zuletzt in den Energiesparmodus gewechselt ist?

Antworten (4)

Sie können den pmsetBefehl verwenden, um diese Informationen abzurufen. Der folgende Befehl erhält ein Protokoll der Sleep/Wake-Einträge und beschränkt dies dann auf den letzten Eintrag in der Liste, der der letzte Sleep sein sollte:

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

Sie können natürlich danach mit allem herumspielen pmset -g log, um Ihnen das zu geben, was Sie brauchen.

hey danke das hat geklappt! habe gerade den grepBefehl geändert grep -2 sleep, um die Zeile mit Datum und Uhrzeit zu erhalten.
Ach ja, das meine ich jetzt. Präzise Schlafinformationen und nicht irgendeine Protokolldatei, in der Hoffnung, einen Hinweis auf Schlaf zu bekommen. :-)
grep sleepkönnte auch mit anderen Zeilen übereinstimmen. So etwas pmset -g log | grep -E '^.{24} sleep 'sollte wahrscheinlich in Skripten verwendet werden.
@ Lri Einverstanden. Ich habe den ursprünglichen Befehl in etwa 5 Sekunden hochgezurrt und deshalb habe ich auch den letzten Satz hinzugefügt ;-) Danke für die Korrektur.
Funktioniert nicht für mich. Es druckt ein falsches Datum aus
Das hat bei mir am 10.11.5 funktioniert:pmset -g log | grep "Display is turned off" | tail -1

Eigentlich so etwas wie

pmset -g log|grep -e " Sleep  " -e " Wake  "

ist das, was mir wirklich einen sauberen Zeitplan für Schlaf-/Wachereignisse am 10.8.2 gibt. powerd protokolliert nichts darüber, zumindest auf meinem System (10.8.2, MacBook Pro Retina 15).

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%)
Das ist großartig, ta!!
Verwenden Sie pmset -g log|grep -e " Sleep " -e " Wake " -e " DarkWake "für alle Wakes einschließlich DarkWake's
@Tieme, pldg, Wie erhalte ich mehr Datensätze? Es werden nur 2 Wochen angezeigt .
Beste Antwort, akzeptiert hat bei mir nicht funktioniert. Macbook 2016.
Dies ist die richtige Antwort. Funktioniert auf Monterey

Sie können auch verwenden, pmset -g log | grep LidOpenwenn Sie wissen möchten, wann der Deckel Ihres MacBook geöffnet wurde.

Was ist mit geschlossenem Deckel?
MacBooks wechseln 15 Sekunden nach dem Schließen des Deckels in den Ruhemodus. Sie können sehen, wann Ihr Gerät in den Ruhemodus gewechselt ist, weil Sie den Deckel mit dem Befehl geschlossen haben pmset -g log | grep 'Clamshell Sleep'. Ziehen Sie 15 Sekunden ab, um die genaue Zeit zu erhalten, zu der der Deckel geschlossen wurde.
Auf MacOs High Sierra 10.13 pmset -g log | grep -e "Display ist eingeschaltet"

Es gibt möglicherweise einen effizienteren Weg, um die genaue letzte Zeit zu erhalten, aber auf Lion können Sie nach powerdEinträgen suchen/private/var/log/system.log

Wenn Sie Terminal mögen, grep powerd /private/var/log/system.logfunktioniert etwas wie gut. Die Konsolen-App hat auch eine nette Suchfunktion, um diese Protokolle zu filtern.

Wenn seit dem letzten Rollover der Protokolldatei kein Sleep-Ereignis aufgetreten ist, können Sie die Konsole oder bzgrepanstelle von verwenden grep, um die system.log.*.bz2 files.

Ich erhalte powerdin keinem der Systemprotokolle Ergebnisse für, könnten mir einige Einstellungen für die Protokollierung von powerdAktivitäten fehlen?
Wenn Sie schlafen und aufwachen und dies nicht angezeigt wird, können Sie sich die Datei genau zu der Zeit ansehen, zu der Sie den Mac in den Ruhezustand versetzt haben, um die Nachrichten zu sehen, die Ihr Mac erstellt.
@bmike, Wie kann ich die Zeit der letzten Entsperrung des Bildschirmkennworts sehen? (nicht schlafen/schlafen)