ps -ef против ps aux


Ответы:


54

Оба перечисляют все процессы всех пользователей. В этом аспекте -eи axполностью эквивалентны.

Там, где они отличаются, указывается формат вывода, -fон «полный», а u«ориентированный на пользователя». Отображаемые столбцы разные:

  • столбцы для ps -f

UID PID PPID C STIME TTY TIME CMD

  • столбцы для ps u

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND


3
Этот ответ будет значительно улучшен определением для каждого из заголовков столбцов или, по крайней мере, для относительно неочевидных, таких как «C» и «VSZ».
Подстановочный

16

Там нет различий в выводе, потому что значения одинаковы.

Разница между ps -efи ps auxобусловлена ​​историческими расхождениями между системами POSIX и BSD. В начале POSIX принял, -efа BSD принял только auxформу.

Сегодня обе системы принимают две формы.


7
Технически он спрашивает, ЧЕМ эти различия;)
Rinzwind
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.