프로세스에 하위 프로세스가 있는지 알아야 하므로 다음 명령을 사용합니다.
pgrep -P <ProcessID>
그런 다음 모든 하위 프로세스를 얻습니다. 그러나 빈 값과 큰따옴표가 있는 명령을 사용하면 다음과 같습니다.
pgrep -P ""
응답으로 나는 숫자를 얻습니다: 1
, 2
그 결과의 의미는 무엇입니까?
답변1
pgrep -P "0"
첫 번째 프로세스인 스왑퍼 프로세스인 에 대한 결과를 제공하는 것 같습니다 . 로 확인할 수 있습니다 ps -eaf
. 처음 두 줄은 0
PPID(상위 프로세스 ID)로 표시되어야 합니다.