ps -ax가 자체적으로 나열되는 이유는 무엇입니까?

ps -ax가 자체적으로 나열되는 이유는 무엇입니까?

어떻게

ps -ax

자신을 실행 중인 프로세스로 나열합니까?

테스트 방법:

ps -ax | grep "ps \-ax"

그리고 그 내용은 PID매번 다르기 때문에 단순히 다른 것이나 다른 것으로 실행되는 것이 아니라는 것을 알고 있습니다 TTY.

답변1

물론, 실행 중인 프로세스 ps -ax이므로 자체적으로 나열됩니다 !ps -ax

실제로 셸에 명령을 입력하면 셸이 새 프로세스를 생성합니다. ps -ax그것이 실행되는 동안 존재하기 때문에 그 자체를 보십시오...

다음에 호출하면 한 번 더 실행하므로 새 PID를 갖게 됩니다.

관련 정보