프로그램이 충돌하면 일부 파일이 거기에 있을 것이라는 것을 알고 있습니다 /var/crash/
. 하지만 그 파일이 무엇인지는 모릅니다.
그게 오류 로그인가요?
답변1
아니요, 커널 크래시 덤프입니다. 즉, 커널 크래시 발생 시 커널 상태를 복원하는 데 유용한 정보가 포함된 파일입니다. 이러한 파일은 일반 실행 파일에서 코어 덤프가 작동하는 것처럼 커널에서 작동합니다. 이러한 파일을 분석하는 데 사용할 수 있는 유틸리티가 있습니다: crash.
답변2
파일 시스템 계층 표준(FHS) 참조
Linux 디렉터리 기능 문제의 경우 FHS도 확인해야 합니다./var/crash : 시스템 크래시 덤프(선택 사항) |
다음과 같이 지정됩니다 /var/crash
.
/var/crash: 시스템 크래시 덤프(선택 사항)
이 디렉터리에는 시스템 충돌 덤프가 들어 있습니다. 이 표준의 발행일 현재 시스템 크래시 덤프는 Linux에서 지원되지 않지만 FHS를 준수하는 다른 시스템에서는 지원될 수 있습니다.
그러나 다른 사람들이 언급했듯이 데비안은 코어키퍼를 통해 사용자 공간 충돌 기준도 확장합니다.
동의하다
우분투 14.04에서는승인|우분투 위키대신 corekeeper는 사용자 공간을 충돌시킵니다(corekeeper는 기본적으로 설치되지 않지만 저장소에서 찾을 수 있습니다). Apport는 Apport 프로그램에서 생성된 (악명 높은) "시스템 문제 감지" 실행 팝업의 이유입니다.시스템이 시작될 때 "시스템 프로그램 문제가 감지되었습니다" 대화 상자가 항상 나타납니다. Ask Ubuntu