¿Cuál es la diferencia entre "ps -eu" y "ps -u"?

¿Cuál es la diferencia entre "ps -eu" y "ps -u"?

Revisé el manual de psy decía -eque enumerará todos los procesos, mientras que -uenumerará los procesos para un usuario específico.

Así que trato de usarlo ps -eu myaccount | wc -ly genera 280.

Pero si lo uso ps -u myaccount | wc -ly me sale 12.

Dado que ambos se utilizan para generar todos los procesos para el usuario myaccount, ¿por qué el resultado será diferente?

Respuesta1

Una mejor pregunta sería "¿Cuál es la diferencia entre ps -ey ps -eu?" y la respuesta sería "nada".

La -eopción muestra todos los procesos y básicamente reemplaza la -uselección.

Como señaló @fra-san, la página de manual indica que todas las opciones de selección de procesos son aditivas. La -uopción selecciona, no filtra, y no puede agregar más procesos después, -eya que ya están todos allí.

información relacionada