為什麼我的電腦昨晚關閉了?

為什麼我的電腦昨晚關閉了?

我嘗試遵循所有答案哪個日誌可以告訴我電腦為何關閉?但我所做的只是找到一個 messages.1 文件,其中包含舊消息(3 個月前的消息)。除了我找到了我自己的 sudo grep 命令的日誌之外,就是這樣。

我最好的猜測是當東西變得太熱時它就會關閉,但我怎麼能確定呢?

注意:我幾乎不知道我在使用 grep 和 cat 等工具做什麼,並且很容易搞錯。日誌檔案也不完全是自己的主場。

答案1

這是一個非常普遍的問題,很難說到底發生了什麼事。

但是,您提到的方法指示檢查最後的日誌。您必須非常明智地閱讀日誌,而不僅僅是grep閱讀諸如 之類的特定單詞kernel panic,這確實限制了您解決問題的機會。

例子:

  • PC 斷電,檔案系統上可能存在一些錯誤(使用 檢查fsck),且日誌中沒有任何行通知正常關閉(例如:沒有服務停止...

  • 檢查其他相關字詞可能會有所幫助:錯誤、錯誤、終止、警告、警報...

  • 一些grep標誌可能對獲取事件時間/順序有很大幫助

    -e在查詢中新增另一個模式
    -n顯示行號
    -A顯示匹配後的行
    -B顯示匹配之前的
    -r行在資料夾中遞歸搜尋
    -i不區分大小寫

另一種方法只能適用於可重現的問題。驗證您關於高溫的假設。您可以編寫一個透過監視溫度來產生日誌的腳本。查看acpitool...

相關內容