Linux
Linux : Tools : GDB : 프로그램 실행 중 debugging
core7ms
2013. 11. 22. 15:58
가끔 실행 중인 프로그램 디버깅하고 싶을 때 어떻게 할까.?
우선 그 프로그램의 PID를 얻어오고
그 ID를 gdb 실행 후 attach 하면된다.
혹 실행 중인 프로그램이 root 권한으로 실행되는 것이라면
gdb 실행 시 앞에 sudo를 넣어두면 된다.
$ ps aux | grep <program name>
mike 1643 67.7 10.1 471636 190628 pts/2 Rl+ 18:41 0:08 ...
$ gdb
(gdb) attatch <pid>