Linux ps -ef vs. ps aux(ps -aux)

ps aux、ps -aux、ps -ef之间的区别 - wynter_的博客 - CSDN博客

https://blog.csdn.net/wynter_/article/details/73825978

1. ps aux和ps –aux 
请注意"ps -aux"不同于"ps aux"。POSIX和UNIX的标准要求"ps -aux"打印用户名为"x"的用户的所有进程,以及打印所有将由-a选项选择的过程。如果用户名为"x"不存在,ps的将会解释为"ps aux",而且会打印一个警告。这种行为是为了帮助转换旧脚本和习惯。它是脆弱的,即将更改,因此不应依赖。 
综上: 使用时两者之间直接选择ps aux 

http://walkerxk.blog.sohu.com/150633165.html 
http://blog.chinaunix.net/uid-24701781-id-3343264.html 

2. ps aux 和ps -ef 
两者的输出结果差别不大,但展示风格不同。

aux是BSD风格,-ef是System V风格。

这是次要的区别,一个影响使用的区别是aux会截断command列,而-ef不会。当结合grep时这种区别会影响到结果。 
举例请参考:http://www.2cto.com/os/201303/197697.html 

综上:以上三个命令推荐使用:ps –ef 

 

Linux下ps -ef和ps aux的区别及格式详解_Linux教程_Linux公社-Linux系统门户网站
https://www.linuxidc.com/Linux/2016-07/133515.htm

ps -aux命令详解 - dion至君 - 博客园
https://www.cnblogs.com/dion-90/articles/9048627.html

posted @ 2019-10-30 20:40  任国强  阅读(290)  评论(0编辑  收藏  举报