`/var/crash/` 中有哪些檔案?

`/var/crash/` 中有哪些檔案?

我知道當程式崩潰時,有些檔案會在/var/crash/.但我不知道這些文件是什麼!

那是錯誤日誌嗎?

答案1

不,它們是內核的崩潰轉儲,即包含有用資訊的文件,可在內核崩潰時恢復內核狀態。這些文件適用於您的內核,就像核心轉儲適用於普通可執行檔一樣。有一個實用程式可用於分析這些文件:crash。

答案2

檔案系統層次結構標準 (FHS) 引用

對於 Linux 的目錄功能問題,您還應該檢查 FHS:/var/crash :系統故障轉儲(可選)| linuxfoundation.org

其指定/var/crash為:

/var/crash :系統故障轉儲(可選)

此目錄保存系統故障轉儲。截至本標準發布之日,Linux 下不支援系統故障轉儲,但可能符合 FHS 的其他系統可能支援。

但正如其他人所提到的,Debian 也透過 corekeeper 擴展了用戶空間崩潰的標準。

同意

在 Ubuntu 14.04 中,它是批准 |烏班圖維基而不是 corekeeper 會導致用戶空間崩潰(預設不會安裝 corekeeper,但可以在儲存庫中找到)。 Apport 是 Apport 程式產生的(臭名昭著的)「偵測到系統問題」啟動彈出視窗的原因:系統啟動時總是出現「偵測到系統程式問題」對話方塊 |詢問 Ubuntu

有關的:https://askubuntu.com/questions/1349047/where-do-i-find-core-dump-files-and-how-do-i-view-and-analyze-the-backtrace-st/1442665#1442665

相關內容