Я знаю, коли програма виходить з ладу, деякі файли, що створюються в /var/crash/
. Але я не знаю, що це за файли!
Це журнали помилок?
Я знаю, коли програма виходить з ладу, деякі файли, що створюються в /var/crash/
. Але я не знаю, що це за файли!
Це журнали помилок?
Відповіді:
Ні, це збитки ядра, тобто файли, що містять корисну інформацію для відновлення стану ядра при його збої. Ці файли призначені для вашого ядра, те, що є базовими дампами для звичайних виконуваних файлів. Існує утиліта, яка може бути використана для аналізу цих файлів: крах.
/var/crash
може змусити System program problem detected
спливаючі вікна в Ubuntu.
Цитата ієрархії файлової системи (FHS)
Для запитань щодо функцій каталогів для Linux, ви також повинні перевірити FHS: / var / crash: скидання системних збоїв (необов'язково) | linuxfoundation.org
Він визначає /var/crash
як:
/ var / crash: скидання системних збоїв (необов'язково)
У цьому каталозі зберігаються скиди системних збоїв. На дату цього випуску стандарту скиди системних збоїв не підтримувалися під Linux, але вони можуть підтримуватися іншими системами, які можуть відповідати FHS.
Але, як згадували інші, Debian розширив стандарт і для збоїв у користувальницькому просторі через corekeeper.
Привіт
У Ubuntu 14.04 це Apport | Ubuntu Wiki замість основного ключа, який ставить збої в просторі користувача (corekeeper не встановлений за замовчуванням, але доступний у сховищах). Apport є причиною для (in) відомого запуску спливаючого вікна "Виявлена системна проблема", створеного програмою Apport: Система завжди починається з діалогового вікна "Виявлена проблема з системною програмою" | Запитайте Ubuntu
corekeeper
фактично зберігає звичайні coredumps у підпапках/var/crash
.