系统管理指南:高级管理

使用 ps 命令

使用 ps 命令可以检查系统中活动进程的状态,并可显示有关进程的技术信息。此数据对于管理任务(例如,确定设置进程优先级的方式)很有用。

根据您所使用的选项,ps 命令会报告以下信息:

下表介绍了 ps 命令报告的一些字段。具体显示哪些字段取决于您选择的选项。有关所有可用选项的说明,请参见 ps(1) 手册页。

表 12–2 ps 报告中字段的汇总

字段 

说明 

UID

进程属主的有效用户 ID。

PID

进程 ID。 

PPID

父进程 ID。 

C

用于调度的处理器使用率。使用 -c 选项时,将不显示此字段。

CLS

进程所属的调度类,例如实时、系统或分时。只有 -c 选项包括此字段。

PRI

内核线程的调度优先级。数值越大,表示优先级越高。 

NI

进程的 nice 数值,该数值对其调度优先级有影响。进程的 nice 值越高,意味着其优先级越低。

ADDR

proc 结构的地址。

SZ

进程的虚拟地址大小。 

WCHAN

进程休眠的事件或锁定的地址。  

STIME

以小时、分钟和秒表示的进程开始时间。 

TTY

从中启动进程或其父级的终端。问号表示没有控制终端。 

TIME

进程自开始以来使用的 CPU 时间总量。 

CMD

生成进程的命令。