首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"ps -o“与"ps o”的区别

"ps -o“与"ps o”的区别
EN

Stack Overflow用户
提问于 2015-04-07 06:02:39
回答 1查看 374关注 0票数 0

在一个脚本中,我试图检索linux上当前用户的所有进程的一些细节(RHEL6.4和5.7)。我用的是"ps -o pid,args,euser“。但我意识到它并不包括同一个用户拥有的进程,而是在不同的shell会话中启动的进程。然后我尝试了"ps o pid,args,euser",它起作用了。在手册页上,我看不见有什么不同之处。是什么原因?

代码语言:javascript
复制
$ ps  -o 'pid,args,euser'
  PID COMMAND                     EUSER
13491 -/usr/bin/ksh               ak
13519 bash                        ak
25427 ps -o pid,args,euser        ak

$ ps  o 'pid,args,euser'
  PID COMMAND                     EUSER
13491 -/usr/bin/ksh               ak
13519 bash                        ak
13699 -/usr/bin/ksh               ak
13727 bash                        ak
20573 -/usr/bin/ksh               ak
20616 bash                        ak
20996 -bash                       ak
21027 screen -D -R                ak
24842 /apps/ak/localdis/pub/cpyth ak
25460 ps o pid,args,euser         ak
25714 -/usr/bin/ksh               ak
25742 bash                        ak
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-07 07:27:24

引用手册页(通过Google上的第一个结果获得这里 )

..。使用BSD样式的选项还将更改流程选择,以包括您拥有的其他终端(TTY)上的进程;或者,这可以描述为将选择设置为筛选的所有进程的集合,以排除其他用户拥有的进程或终端上的进程。当选项在下面被描述为“相同”时,不考虑这些影响,因此-M将被认为与Z相同等等。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29484817

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档