Qual é a diferença entre “ps -eu” e “ps -u”?

Qual é a diferença entre “ps -eu” e “ps -u”?

Eu verifico o manual do pse ele diz -eque listará todos os processos, enquanto -ulistará os processos para um usuário específico.

Então eu tento usar ps -eu myaccount | wc -le dá 280.

Mas se eu usar ps -u myaccount | wc -le resultar em 12.

Como ambos são usados ​​para gerar todos os processos para o usuário myaccount, por que o resultado será diferente?

Responder1

Uma pergunta melhor seria “Qual é a diferença entre ps -ee ps -eu” e a resposta seria “nada”.

A -eopção mostra todos os processos e basicamente substitui a -useleção.

Conforme apontado por @fra-san, a página de manual indica que todas as opções de seleção de processos são aditivas. A -uopção seleciona, não filtra, e você não pode adicionar mais processos -eporque eles já estão todos lá.

informação relacionada