strace, truss

익명 사용자의 이미지

리눅스에서 strace.
솔라리스에서 truss.

system call를 trace 해주는 프로그램이라고 합니다.

truss -f -p pid <=== 이런식으로 하니까

대몬 프로그램이 fork 한 이후에 child에서도

어떠한 system call이 호출되고 있고, 에러인지 아닌지도

모두 출력해 주네요.

소스 디버깅 하는데 더 좋은 옵션이 있다거나

자세한 메뉴얼이 있다면 좋겠습니다.