ps -aux和ps aux之间的区别

浮动pur

ps -aux之间有什么区别ps aux我想知道这不仅仅是语法和“可移植性”的问题。在Ubuntu中使用哪个更好?

尽管存在类似的问题,但我对这种特定的差异很感兴趣。

林兹风

BSD和AT&T开发了不兼容的ps没有前划线的选项是BSD样式,而有前划线的选项是AT&T Unix样式。

PS男页有这样一段话太:

请注意,“ ps -aux”与“ ps aux”不同。POSIX和UNIX标准要求“ ps -aux”打印名为“ x”的用户拥有的所有进程,以及打印将由-a选项选择的所有进程。如果不存在名为“ x”的用户,则此“ ps”可能会将命令解释为“ ps aux”并打印警告。此行为旨在帮助过渡旧的脚本和习惯。它很脆弱,随时可能更改,因此不应该依赖它。

Linux选择了两者都支持。ps -au{user}如果您提供的用户不存在,则会出错。看:

$ ps -autest
error: user name does not exist

Usage:
 ps [options]

 Try 'ps --help <simple|list|output|threads|misc|all>'
  or 'ps --help <s|l|o|t|m|a>'
 for additional help text.

For more details see ps(1).

Ubuntu / Canonical选择显示错误。Debian的选择给输出到两个相同的ps -auxps aux总而言之,非常令人困惑。但是如前所述:这是/是为了使脚本兼容。您可以使用自己感到满意的东西。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

macOS 或 Linux 中的 ps -ef 和 ps aux 有什么区别?

来自分类Dev

过滤“ ps aux”的输出

来自分类Dev

ps aux | 带点的grep

来自分类Dev

ps aux | 带点的grep

来自分类Dev

过滤“ ps aux”的输出

来自分类Dev

ps aux输出含义

来自分类Dev

'ps aux'和'ps -ef'之间的CPU利用率有何不同?

来自分类Dev

grep在ps aux中随机出现和消失(ps aux | grep python)

来自分类Dev

使用ps aux的进程ID

来自分类Dev

使用ps aux的进程ID

来自分类Dev

ps的-aux选项代表什么?

来自分类Dev

ps aux | 两个相似进程之间的grep

来自分类Dev

“ ps”(大写i)在“ ps aux”中是什么意思?

来自分类Dev

Ruby-系统命令-ps aux

来自分类Dev

ps aux:多次显示相同的脚本

来自分类Dev

ps aux | grep也为自己返回pid

来自分类Dev

如何从ps aux获取某些列

来自分类Dev

如何从ps aux获取某些列

来自分类Dev

aux在`ps aux`中是什么意思?

来自分类Dev

ps和ps -A列出的进程有什么区别?

来自分类Dev

如何从ps aux列出每个进程,如果重复,请保持运行计数和格式

来自分类Dev

ps输出中bash,-bash和/ bin / bash之间的区别

来自分类Dev

对于ps aux或ps -ef的结果,如何找到带方括号的命令?

来自分类Dev

free -m 和 ps -euf 的区别

来自分类Dev

ps aux | grep在.bash_history文件中搜索

来自分类Dev

ps aux如何?grep'[p] attern'排除grep本身吗?

来自分类Dev

Windows中是否有类似UNIX中ps -aux的命令?

来自分类Dev

如何在AIX下使用“ ps aux”获取PPID?

来自分类Dev

在ps aux命令中处理每个用户的计数