1.1 KiB
1.1 KiB
个人猜测ps应该是进程选择(process selection)的缩写。
ps [options] # 显示活动的进程
选项
选项可能有3种:
- UNIX的选项,可以成组,必须加一个破折号
- BSD的选项,可以成组,不允许有破折号
- GNU长选项,不能成组,带有两个破折号
简单进程选择
a # 列出当前终端(tty)的所有进程,与x联用列出所有进程
x # 列出用户拥有的所有进程,与a联用列出所有进程
-A或-e # 列出全部进程
-a # 列出teminal的全部进程,但不包括session leaders
-d # 列出全部进程,但不包括session leaders
通过列表选择进程
输出格式控制
u # 以面向用户的格式显示
-f # 显示较多的信息
-F # 比-f显示更多的信息
-l # 长格式,常与-y一起使用
-y # 不显示flags,显示rss来取代addr。只能与-l联用
output modifiers
显示线程
其它信息
示例
# 查看所有进程(标准语法)
ps -e
ps -ef
ps -eF
ps -ely
# 查看所有进程(BSD语法)
ps ax
ps axu