
[운영체제] PID, PPID 확인하기 (ps -eal)
·
공부/운영체제
✅ PID 프로세스 번호를 PID라 한다. 커널이 프로세스를 실행할 때 고유한 프로세스 번호라는 것을 할당한다. 프로세스는 이 번호를 통해 식별되며 0 또는 양의 정수만 PID가 될 수 있다. ✅ PPID 부모 프로세스 번호를 PPID라 한다. 최상위 프로세스를 제외한 모든 프로세스는 반드시 다른 프로세스에 의해 생성되며 생성된 프로세스가 자식 프로세스, 생성한 프로세스가 부모 프로세스가 된다. 이 부모 프로세스의 번호가 PPID다. 리눅스 환경에서 PID와 PPID를 받아오는 프로그램을 작성했다. ps -eal 을 통해 값을 얻을 수 있다. 빨간 네모에 들어간 부분이 내가 원하는 프로세스의 PID와 PPID이다. 프로그램 실행으로 얻은 PID 값과 ps로 얻은 PID 값이 달라 헷갈렸는데 생각해보니 이..