Ich habe gerade meinen Mac mini (Ende 2012) auf macOS 10.12 (Sierra) aktualisiert und etwas Merkwürdiges festgestellt: Beim Ausführen des last
Befehls im Terminal - der einen Verlauf von Benutzeranmeldungen, Neustarts und Herunterfahren anzeigt - werden anscheinend alle Einträge angezeigt "Absturz", wenn ich Ihnen versichern kann, dass dieses System seit dem Upgrade noch nie abgestürzt ist.
Hier ist die Ausgabe von last
auf meinem System:
my_mac:~ jake$ last
jake ttys001 Sat Sep 24 09:05 still logged in
jake ttys000 Sat Sep 24 09:05 still logged in
jake console Sat Sep 24 09:01 still logged in
reboot ~ Sat Sep 24 09:00
jake ttys000 Sat Sep 24 09:00 - crash (00:00)
jake ttys000 Sat Sep 24 01:19 - crash (07:41)
jake ttys000 Sat Sep 24 00:13 - crash (08:47)
jake ttys000 Fri Sep 23 23:45 - crash (09:15)
jake console Fri Sep 23 22:45 - crash (10:15)
reboot ~ Fri Sep 23 22:44
jake ttys000 Fri Sep 23 07:35 - crash (15:08)
jake ttys000 Fri Sep 23 07:31 - crash (15:12)
jake console Fri Sep 23 07:00 - crash (15:43)
reboot ~ Fri Sep 23 06:59
jake ttys000 Thu Sep 22 22:56 - crash (08:03)
jake ttys000 Thu Sep 22 22:03 - crash (08:56)
jake ttys000 Thu Sep 22 21:21 - crash (09:38)
jake ttys001 Thu Sep 22 21:18 - crash (09:41)
jake ttys000 Thu Sep 22 21:16 - crash (09:42)
jake ttys000 Thu Sep 22 19:59 - crash (10:59)
jake ttys000 Thu Sep 22 19:23 - crash (11:36)
_mbsetupuser console Thu Sep 22 08:35 - crash (22:24)
jake console Thu Sep 22 08:26 - crash (22:33)
reboot ~ Thu Sep 22 08:21
Normalerweise sollte diese Ausgabe reboot
für einen Kaltstart oder sogar einen Warmstart gelten. Diese Daten können jetzt durch Ausführen der folgenden Schritte ermittelt last reboot
werden:
my_mac:~ jack$ last reboot
reboot ~ Sat Sep 24 09:00
reboot ~ Fri Sep 23 22:44
reboot ~ Fri Sep 23 06:59
reboot ~ Thu Sep 22 08:21
Aber es scheint mir immer noch seltsam / kaputt zu sein, da ich zuversichtlich bin, dass dieses Verhalten in Mac OS X 10.11 (El Capitan) oder früheren Versionen von Mac OS X nicht der Fall war, da der Hauptgrund, den ich so benutze, darin last
besteht, den Überblick zu behalten der letzten Male habe ich das System heruntergefahren oder neu gestartet.
HINWEIS: Ja, in der last
Manpage, auf die ich auf der Apple-Website verweise, heißt es, dass der Eintrag für Mac OS X 10.9 und ein Dokument im Ruhestand ist, dessen Ausgabe man last
auf meinem macOS 10.12-System zu 100% identisch ist.
crash
sein könnte nur ein Buglast
obigen Ausgabe angezeigt. Es ist "nur", dass die Benutzersitzungen durch "Absturz" anstelle von "Herunterfahren" (oder was auch immer der Grund zuvor war) beendet werden. Wennlast
sich nichts geändert hat, ist es wahrscheinlich macOS, das die utmp-Datensätze anders schreibt.