"ps -eu"와 "ps -u"의 차이점은 무엇입니까?

"ps -eu"와 "ps -u"의 차이점은 무엇입니까?

매뉴얼을 확인해보니 모든 프로세스가 나열되고 특정 사용자의 프로세스가 나열된다고 ps나와 있습니다 .-e-u

ps -eu myaccount | wc -l그래서 280을 출력하는데 사용해보았습니다 .

하지만 사용하면 ps -u myaccount | wc -l12가 출력됩니다.

둘 다 사용자에 대한 모든 프로세스를 출력하는데 myaccount결과가 다른 이유는 무엇입니까?

답변1

ps -e더 나은 질문은 " 와 " 의 차이점이 무엇인지 ps -eu이고 대답은 "아니요"입니다.

-e옵션은 모든 프로세스를 표시하며 기본적으로 -u선택 항목을 대체합니다.

@fra-san이 지적했듯이 매뉴얼 페이지에는 모든 프로세스 선택 옵션이 추가된다고 명시되어 있습니다. 이 -u옵션은 필터 대신 선택되며 -e이미 프로세스가 모두 존재하므로 나중에 더 이상 프로세스를 추가할 수 없습니다.

관련 정보