为什么我的电脑昨晚关机了?我如何知道这是否是传感器警报?

为什么我的电脑昨晚关机了?我如何知道这是否是传感器警报?

我尝试按照所有答案哪个日志可以告诉我计算机关闭的原因?但我所做的只是找到一个 messages.1 文件,里面有旧消息(3 个月前)。除此之外,我还找到了我自己的 sudo grep 命令的日志,仅此而已。

我最好的猜测是当某些东西变得太热时它会关闭,但我怎么能确定呢?

注意:我几乎不知道如何使用 grep 和 cat 之类的工具,而且很容易出错。日志文件也不完全是本行的。

答案1

这是一个很笼统的问题,很难说清楚到底发生了什么。

但是您提到的方法要求检查最后的日志。您必须非常明智地阅读日志,而不能只grep阅读特定的单词,例如kernel panic,这确实限制了您解决问题的机会。

例子:

  • PC 断电,文件系统可能存在一些错误(使用 检查fsck)并且日志中没有关于正常关机的信息行(例如:没有服务停止...

  • 检查其他相关词语可能会有帮助:错误、错误、杀死、警告、警报......

  • 一些grep标志可能对获取事件时间/顺序有很大帮助

    -e向查询添加另一个模式
    -n显示行号
    -A显示匹配后的
    -B行显示匹配前的行在
    -r文件夹中递归搜索
    -i不区分大小写

另一种方法仅适用于可重现的问题。为了验证您对高温的假设。您可以编写一个通过监控温度来生成日志的脚本。检查acpitool...

相关内容