Linux命令详解之ps




作用

显示进程信息。

格式

ps[options]

主要参数

基本的进程选择控制

-A,-e

所有进程

-N,--deselect

选择除满足特定条件的所有进程

-d

除会话首进程外全部

T

该终端所有进程

r

仅显示正在运行的进程

列表选择控制

-C

根据命令名字选择

-G

By realgroup ID

-U

根据用户ID,也可以是用户名

-p,--pid

根据进程ID列表

--ppid

根据父进程id列表选择进程

-s,--sid

根据会话id列表选择

输出格式

-f

完整

--format,-o

用户自定义格式

-j

作业格式

-M

添加关于安全数据的一列

-H

显示进程层次

--headers

重复标题行

--no-headers

不显示标题行

线程显示

-L

以LWP和NLWP列显示线程

-m

在进程后显示线程

其它

-V,--version

显示版本信息

--info

显示调试信息

--help

显示帮助信息

示例

使用标准格式显示全部进程信息

ps -ef

输出进程树

ps -eH

获取线程信息

ps -eLf

Ps -emf

获取安全信息

ps -eM

显示所有以root或admin身份运行的进程

ps -Uroot,admin -f

使用用户自定义格式显示所有进程

ps -eopid,tt,user,fname

仅显示某命令的进程ID

ps -Ccommandname -o pid=

输出PID为42的进程名

ps -p 42-o comm=

输出PPID为42的进程全部信息

ps --ppid42 -f

相关内容