我怎样才能找到Mac最近“重启”的原因?


3

当我正在移开时,我的Mac只是“重新启动”,我想知道是否由于更新而导致崩溃或延迟重启。

我的Mac有时会崩溃并重新启动但几个月内没有这样做。

我在过去几天安装了一些操作系统更新,但选择不重启。

谷歌浏览器变得越来越慢,并且已经显示了一两天的绿色更新箭头。我点击了更新按钮,在以任何方式回复之前徘徊去做某事。

当我转回电脑时,它似乎正在“重新启动”。我正在使用恐慌报价,因为我不认为它是从头开始重新启动,因为我没有看到带有进度条的Apple徽标,这对我的系统来说可能有点慢。

我通过切换到终端应用程序验证它已重新启动,该应用程序显示Restored带有大约一分钟前的时间戳的文本。

当我检查上次重启时使用的时间uptime或系统信息时,它告诉我32天。

App Store告诉我,我仍然需要重新启动才能完成更新。


那么我怎样才能检查它为什么只是“重新启动”?我想知道在经过这么长时间的稳定后我的崩溃问题是否会恢复,如果要求Chrome以某种方式更新,允许其他待处理的升级重新启动操作系统,或者是否是其他原因。


1
只是为了澄清一下,我是否正确理解了您的Mac细节本身没有重启的问题,但谷歌Chrome确实如此?
Monomeeth

@Monomeeth不太好。我要求谷歌Chrome重启,但整个操作系统“重启”到一定程度,包括终端。但它似乎是某种“重启”,不算是重启。
hippietrail

听起来您已从用户帐户注销,而不是重新启动计算机。
njboot

@njboot:有办法验证吗?
hippietrail

Answers:


4

我经常使用终端,所以我的答案将包括该应用程序中使用的命令。我知道Console提供了详细信息,但我很少将其视为访问日志的GUI。终端可以在Applications文件夹中的Utilities文件夹中找到。

您应该能够在系统日志中找到“Previous shutdown cause”文本。你可以使用这个命令(你可以复制/粘贴到终端)找到它:

cat /var/log/system.log | grep "Previous shutdown cause"

这一行以数字结尾。要查找该号码的含义,您可以使用以下站点:https//georgegarside.com/blog/macos/shutdown-causes/。例如,我的上次关机原因是“-128”,遗憾的是,这是“未知”。


“以前的关闭原因”在我的系统日志中根本没有出现,即使在重新启动后也是如此。我在10.14.2。然而,我确实得到这条线:com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.system): System shutdown initiated by: shutdown.5496<-sessionlogoutd.5495<-launchd.1
蒂姆MB

我没有轻松访问10.14,所以我无法证实我的理论。我最好的猜测是,对于Apple的“在x分钟不活动后退出”选项,会调用sessionlogoutd。您可以在系统偏好设置>安全和隐私>常规>高级中找到它。这是我找到该功能的参考资料:osxdaily.com/2013/03/23 / ...
Carl

在10.13.6我没有找到任何与上述命令,但我发现它log show --predicate 'eventMessage contains "Previous shutdown cause"' --last 24h(不幸的是,在我的情况下,原因也是'未知'...)
bug313

3

如果在某个地方有关于重启,崩溃等的消息,它将在console.app中找到。

Console.app是您为macOS生成的所有Unix日志的一站式商店,大多数人永远不会看到或理解。您可以在/ Applications / Utilities中找到它。

它通常打开,可以看到整个机器的日志(窗口的左上方窗格)。您可以深入查看特定子系统,应用程序和制造商生成的日志。

虽然我偶尔会看到console.app中的日志,但我发现很多显示的内容都令人困惑和/或只是“噪音”。但是,您可能会在其中找到可能指向系统重新启动的系统消息。


我似乎找不到任何方法来定位事件从大约24小时前使用console.app
hippietrail

2
除了按时间列排序,我不知道任何搜索功能,允许您按日期/时间搜索
史蒂夫钱伯斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.