가끔 프로그래밍을 하다 보면, 비정상 종료 됬을 때 core라는 이름의 파일이 생성된다.
어디에 쓰는것인지도 모르겠고 자꾸 생겨서 귀찮았었는데 알고보니 디버깅을 위한 파일이란다.
core파일을 생성할지 말지를 정해줄 수가 있는데
# ulimit -a 명령을 이용하여, 현재 상태를 조회해 볼수가 있다.(0 으로 되어있으면 core파일이 생성되지 않음.)
# ulimit -a unlimited 명령으로 코어파일 생성하게 끔 바꿔 줄 수 있음
#gdb -q [Program name] core
명령으로 gdb로 해당 core 파일을 살펴볼 수 있다.
'System > Linux' 카테고리의 다른 글
Kali Wine32 Error (0) | 2018.04.23 |
---|---|
Linux에서 Hex edit 쓰기 (0) | 2013.03.28 |
nohup (0) | 2013.03.18 |
리눅스 tee 명령어 (0) | 2013.03.14 |
프로세스 종료 프로그램 (0) | 2012.07.19 |