Loading
2015. 8. 4. 16:54 - jungbbong

[linux] strace 명령어 사용법

디버깅 툴인 strace을 사용하여 프로세스를 디버깅하는 방법


ps -ef | grep [찾을프로세스명]


해당 프로세스 ID를 확인후


strace -p [프로세스ID]


샘플

#strace -p  2895

Process 2895 attached - interrupt to quit

epoll_wait(4, {}, 4, 377)               = 0

epoll_wait(4, {}, 4, 0)                 = 0

epoll_wait(4, {}, 4, 0)                 = 0

epoll_wait(4, {}, 4, 0)                 = 0

epoll_wait(4, {}, 4, 0)                 = 0

epoll_wait(4, {}, 4, 0)                 = 0

epoll_wait(4, {}, 4, 0)                 = 0

epoll_wait(4, {}, 4, 0)                 = 0

epoll_wait(4, {}, 4, 0)                 = 0

epoll_wait(4, {}, 4, 0)                 = 0

epoll_wait(4, {}, 4, 0)                 = 0

epoll_wait(4, {}, 4, 0)                 = 0



참고 : strace