是否会有 ps -ef 显示而不是 ps -e 显示的进程?

是否会有 ps -ef 显示而不是 ps -e 显示的进程?

我的印象是 ps -e 作为 root 将显示每个进程,但一些同事声称需要 -ef 标志。

手册页似乎表明所有 -f 更改都是格式化,我是被恶作剧还是这是一个广泛流传的神话?

答案1

你是对的。

以 root 身份运行ps -eps -ef将会显示每个进程。该f标志只是按照手册页所述进行完整格式列表。如果检查输出,您会发现 onlyf给出了更多列,包括 CMD、TIME、STIME、PPID 和 UID。

ps ax还将显示系统上的每个进程,但仅使用 BSD 语法,如手册页所述。

相关内容