之间有什么区别
ps -ef | grep thin
Run Code Online (Sandbox Code Playgroud)
和
ps aux | grep thin
Run Code Online (Sandbox Code Playgroud)
根据输出,有一个变化,但我不清楚列出的东西是什么。
var*_*tec 64
两者都列出了所有用户的所有进程。在这方面-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
Céd*_*ien 18
输出没有差异,因为含义相同。
ps -ef和之间的差异ps aux是由于 POSIX 和 BSD 系统之间的历史分歧。一开始,POSIX 接受,-ef而 BSD 只接受aux形式。
今天,两个系统都接受这两种形式。