PS 및 TTY 사용

PS 및 TTY 사용

여기에 이미지 설명을 입력하세요.

다른 쉘에서 'sleep 600'을 실행하고 있습니다. 다른 터미널을 열고 "ps"를 실행하여 현재 프로세스를 확인했지만 절전 모드 프로세스는 표시되지 않습니다. 왜 볼 수 없는지 모르겠습니다. 두 (ps)의 명령이 동일한 경우 왜 다른 터미널에 다른 PID와 PTS가 포함되어 있습니까?

답변1

직접 출처 man ps:

By default, ps selects all processes with the same effective user ID
(euid=EUID) as the current user and associated with the same terminal
as the invoker.

모든 프로세스를 보려면 다음과 같은 것이 필요합니다 ps -ef | grep <userid>.

관련 정보