`/var/crash/`에는 어떤 파일이 있나요?

`/var/crash/`에는 어떤 파일이 있나요?

프로그램이 충돌하면 일부 파일이 거기에 있을 것이라는 것을 알고 있습니다 /var/crash/. 하지만 그 파일이 무엇인지는 모릅니다.

그게 오류 로그인가요?

답변1

아니요, 커널 크래시 덤프입니다. 즉, 커널 크래시 발생 시 커널 상태를 복원하는 데 유용한 정보가 포함된 파일입니다. 이러한 파일은 일반 실행 파일에서 코어 덤프가 작동하는 것처럼 커널에서 작동합니다. 이러한 파일을 분석하는 데 사용할 수 있는 유틸리티가 있습니다: crash.

답변2

파일 시스템 계층 표준(FHS) 참조

Linux 디렉터리 기능 문제의 경우 FHS도 확인해야 합니다./var/crash : 시스템 크래시 덤프(선택 사항) |

다음과 같이 지정됩니다 /var/crash.

/var/crash: 시스템 크래시 덤프(선택 사항)

이 디렉터리에는 시스템 충돌 덤프가 들어 있습니다. 이 표준의 발행일 현재 시스템 크래시 덤프는 Linux에서 지원되지 않지만 FHS를 준수하는 다른 시스템에서는 지원될 수 있습니다.

그러나 다른 사람들이 언급했듯이 데비안은 코어키퍼를 통해 사용자 공간 충돌 기준도 확장합니다.

동의하다

우분투 14.04에서는승인|우분투 위키대신 corekeeper는 사용자 공간을 충돌시킵니다(corekeeper는 기본적으로 설치되지 않지만 저장소에서 찾을 수 있습니다). Apport는 Apport 프로그램에서 생성된 (악명 높은) "시스템 문제 감지" 실행 팝업의 이유입니다.시스템이 시작될 때 "시스템 프로그램 문제가 감지되었습니다" 대화 상자가 항상 나타납니다. Ask 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

관련 정보