在学习ps -aux 与 ps aux 两个命令时,man ps 得到下面一段话:
请注意"ps -aux"不同于"ps aux"。POSIX和UNIX的标准要求"ps -aux"打印用户名为"x"的用户的所有进程,以及打印所有将由-a选项选择的过程。如果用户名为"x"不存在,ps的将会解释为"ps aux",而且会打印一个警告。这种行为是为了帮助转换旧脚本和习惯。它是脆弱的,即将更改,因此不应依赖。
请问这个用户名为 “x” 的用户是什么东西?怎么理解? 一个命令不会专门为一个用户写个参数吧
ps -aux命令中的 用户名为 “x”的用户
-
- 帖子: 3
- 注册时间: 2014-04-14 10:10
- 系统: ubuntu
- astolia
- 论坛版主
- 帖子: 6703
- 注册时间: 2008-09-18 13:11
Re: ps -aux命令中的 用户名为 “x”的用户
其实就是说,如果你写成 ps -aux形式,那个x可能会被当成-u选项的参数,也就是用户名