Відповіді:
Обидва перелічують усі процеси всіх користувачів. У цьому аспекті -eі axцілком рівноцінні.
Там, де вони відрізняються, є специфікатор формату виводу, -f"повний", а u"орієнтований на користувача". Відображаються стовпці різні:
ps -fUID PID PPID C STIME TTY TIME CMD
ps uUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
Немає відмінностей у виході, оскільки значення однакові.
Різниця між ps -efі ps auxобумовлена історичними розбіжностями між системами POSIX та BSD. На початку POSIX приймав час, -efтоді як BSD приймав лише auxформу.
Сьогодні обидві системи приймають дві форми.