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

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

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

그래서 사용하려고 하면 ps -eu myaccount | wc -l280이 출력됩니다.

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

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

답변1

ps -e더 나은 질문은 " 와 " 의 차이점이 무엇입니까? ps -eu이며 대답은 "아무것도"가 될 것입니다.

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

@fra-san이 지적한 것처럼 매뉴얼 페이지에는 모든 프로세스 선택 옵션이 추가됨을 나타냅니다. 이 옵션은 필터링이 아닌 선택을 하며 이미 프로세스가 모두 있으므로 -u이후에는 더 이상 프로세스를 추가할 수 없습니다 .-e

관련 정보