Jawaban:
Keduanya mencantumkan semua proses semua pengguna. Dalam aspek itu -e
dan ax
sepenuhnya setara.
Di mana mereka berbeda adalah penentu format output, -f
"penuh", sedangkan u
"berorientasi pengguna". Kolom yang ditampilkan berbeda:
ps -f
UID PID PPID C STIME TTY TIME CMD
ps u
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
Tidak ada perbedaan dalam output karena artinya sama.
Perbedaan antara ps -ef
dan ps aux
disebabkan oleh perbedaan historis antara sistem POSIX dan BSD. Pada awalnya, POSIX menerima -ef
sementara BSD hanya menerima aux
formulir.
Saat ini, kedua sistem menerima dua bentuk.