반응형 프로그램실행1 [리눅스] 프로그램에서 실행된 프로세스(과정) 추적 웹개발을 하다보면, 아니 무엇을 하든지 시스템과 관련된 프로그램을 가끔하게 됩니다.개발만 하면 되는데, 해당 프로그램에 대한 디버깅도 필요하죠. 이 프로그램이 동작을 하는지 안하는지, 무엇을 작업하고 있는지..궁금할때가 많습니다. 리눅스는 현재 실행 중인 프로그램이 어떤 동작을 하고 있는지 추적할 수 있는 명령을 제공합니다. strace [옵션] 명령어 [매개변수] 주로 제가 사용하는 경우는 pid별로 동작을 확인하는데요.# strace -p 11125 이렇게 하시면, 현재 동작 중인 프로그램 프로세스별로 확인이 가능합니다. 참고로, pid는 아시죠?리눅스 뿐만 아니라 모든 OS가 마찬가지지만,프로그램이 실행되면 고유번호를 발급합니다. 이걸 프로세스 아이디(pid)라고 하죠. 2009. 1. 8. 이전 1 다음 반응형