В чем разница между
ps -ef | grep thin
и р>
ps aux | grep thin
В соответствии с выходом есть вариация, но я не понимаю, какие вещи перечислены.
В чем разница между
ps -ef | grep thin
и р>
ps aux | grep thin
В соответствии с выходом есть вариация, но я не понимаю, какие вещи перечислены.
Оба перечисляют все процессы всех пользователей. В этом аспекте -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
р>
В выводе нет различий, потому что значения одинаковы.
Разница между ps -ef
и ps aux
обусловлена историческими расхождениями между системами POSIX и BSD. В начале POSIX принял -ef
, в то время как BSD принял только форму aux
.
Сегодня обе системы принимают две формы.