Gibt es einen Befehl zum Ermitteln des Datums und der Uhrzeit, zu der ein Macintosh-Computer zuletzt in den Ruhemodus gewechselt ist?
macos
mac
sleep-wake
Newenglander
quelle
quelle
grep
Befehl,grep -2 sleep
um die Linie mit dem Datum und der Zeit zu erhalten.grep sleep
könnte auch mit anderen Zeilen übereinstimmen. Sowaspmset -g log | grep -E '^.{24} sleep '
sollte wohl in Skripten verwendet werden.pmset -g log | grep "Display is turned off" | tail -1
Eigentlich sowas
ist es, was mir wirklich eine saubere Zeitleiste von Schlaf / Wach-Ereignissen am 10.8.2 gibt. powerd protokolliert nichts, zumindest auf meinem System (10.8.2, MacBook Pro Retina 15). Die Formatierung auf dieser Site wird der sauberen Ausgabe auf einer Shell nicht gerecht (dh bei ausreichender Fensterbreite):
quelle
pmset -g log|grep -e " Sleep " -e " Wake " -e " DarkWake "
für alle Wachen einschließlichDarkWake
'sSie können auch verwenden,
pmset -g log | grep LidOpen
wenn Sie wissen möchten, wann der Deckel Ihres MacBook geöffnet wurde.quelle
pmset -g log | grep 'Clamshell Sleep'
. Subtrahieren Sie 15 Sekunden, um die genaue Zeit zu erhalten, zu der der Deckel geschlossen wurde.Es gibt vielleicht eine effizientere Möglichkeit, das genaue letzte Mal zu ermitteln, aber auf lion können Sie nach
powerd
Einträgen in suchen/private/var/log/system.log
Wenn Sie Terminal mögen,
grep powerd /private/var/log/system.log
funktioniert so etwas gut. Die Konsolen-App bietet auch eine gute Suchfunktion zum Filtern dieser Protokolle.Wenn seit dem letzten Rollover der Protokolldatei kein Schlafereignis aufgetreten ist, können Sie die Konsole verwenden oder
bzgrep
stattdessengrep
suchensystem.log.*.bz2 files
.quelle
powerd
eines der Systemprotokolle. Kann ich eine Einstellung für Protokollierungsaktivitäten verpassenpowerd
?