내 데비안 노트북이 응답하지 않아서 전원을 강제로 끄기로 결정했습니다. 시작한 후 core
홈 디렉토리에서 파일을 찾았습니다. 그것은 무엇이며 어떻게 사용합니까? 나는 이것이 디버깅 목적을 위한 일종의 메모리 덤프라고 생각합니다. 시도해 봤는데 gdb core
파일 형식을 인식할 수 없다고 뜹니다.
답변1
이것은 코어 덤프입니다. file
어떤 실행 파일에 해당하는지 알려주고 다음을 사용하여 분석할 수 있습니다.
gdb /path/to/program /path/to/core
해당 기호를 얻으려면 디버그 패키지를 설치해야 할 수도 있습니다. 관련 저장소를 활성화하려면 루트로 다음 명령을 실행하세요.
echo deb http://deb.debian.org/debian-debug buster-debug main > /etc/apt/sources.list.d/debug.list
apt update
관련 패키지 찾기 설치 debian-goodies
및 사용 :find-dbgsym-packages
apt install debian-goodies
apt install $(find-dbgsym-packages /path/to/program)