哪个日志会告诉我为什么我的电脑会关机?

我在学校SSHing到我的homebox。 突然间,我的连接被关闭了。 尝试重新连接失败。 当我回到家时,我发现我的电脑已关闭。

没人在我家,我确信我没有停电。

我如何弄清楚我的电脑是如何或为何关闭的? 是否有一些登录/var/log可以指向正确的方向? 我应该找到哪个核心转储? 如果是这样,我如何使用核心转储?

/var/log中的相关文件是消息dmesg

问题,命令last看到确切的重启时间。 对于所有重启/崩溃,您将看到以reboot (或可能是shutdown )开始的行。
cat /var/log/messages来自终端的消息,并在重启时或之前检查消息。 dmesg可以给出最后的启动时间消息。

希望这可以帮助。

内核错误关闭电源是不常见的,它会因内核崩溃或重启而挂起。 这很可能是硬件问题。

如果在日志目录中有内核恐慌搜索“内核崩溃”:

 grep -r "kernel panic" /var/log