![`/var/crash/` 中有哪些檔案?](https://rvso.com/image/38689/%60%2Fvar%2Fcrash%2F%60%20%E4%B8%AD%E6%9C%89%E5%93%AA%E4%BA%9B%E6%AA%94%E6%A1%88%EF%BC%9F.png)
我知道當程式崩潰時,有些檔案會在/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