功能说明:
报告程序状况。
语 法:
ps [-aAcdefHjlmNVwy][acefghLnrsSTuvxX][-C <
指令名称
>][-g <
群组
名称
>][-G <
群组识别码
>][-p <
程序识别码
>][p <
程序识别码
>][-s <
阶段作业
>][-t <
终端机编号
>][t <
终端机编号
>][-u <
用户识别码
>][-U <
用户识别码
>][U <
用户名称
>][-<
程序识别码
>][--cols <
每列字符数
>][--columns <
每列字符数
>][--cumulative][--deselect][--forest][--headers][--help][--info][--lines <
显示列数
11
>][--no-headers][--group <
群组名称
>][-Group <
群组识别码
>][--pid <
程序识别码
>][--rows <
显示列数
>][--sid <
阶段作业
>][--tty <
终端机编号
>][--user <
用户名称
>][--User <
用户识别码
>][--version][--width <
每列字符数
>]
补充说明:
ps
是用来报告程序执行状况的指令,您可以搭配
kill
指令随时中断,
删除不必要的程序。
参 数:
-a
显示所有终端机下执行的程序,除了阶段作业领导者之外。
a
显示现行终端机下的所有程序,包括其他用户的程序。
-A
显示所有程序。
-c
显示
CLS
和
PRI
栏位。
c
列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻
服务的标示。
-C<
指令名称
>
指定执行指令的名称,并列出该指令的程序的状况。
-d
显示所有程序,但不包括阶段作业领导者的程序。
-e
此参数的效果和指定
"A"
参数相同。
e
列出程序时,显示每个程序所使用的环境变量。
-f
显示
UID,PPIP,C
与
STIME
栏位。
f
用
ASCII
字符显示树状结构,表达程序间的相互关系。
-g<
群组名称
>
此参数的效果和指定
"-G"
参数相同,当亦能使用阶段作业领导
者的名称来指定。
g
显示现行终端机下的所有程序,包括群组领导者的程序。
-G<
群组识别码
>
列出属于该群组的程序的状况,也可使用群组名称来指
定。
h
不显示标题列。
-H
显示树状结构,表示程序间的相互关系。
-j
或
j
采用工作控制的格式显示程序状况。
-l
或
l
采用详细的格式来显示程序状况。
L
列出栏位的相关信息。
-m
或
m
显示所有的执行绪。
12
n
以数字来表示
USER
和
WCHAN
栏位。
-N
显示所有的程序,除了执行
ps
指令终端机下的程序之外。
-p<
程序识别码
>
指定程序识别码,并列出该程序的状况。
p<
程序识别码
>
此参数的效果和指定
"-p"
参数相同,只在列表格式方面稍有
差异。
r
只列出现行终端机正在执行中的程序。
-s<
阶段作业
>
指定阶段作业的程序识别码,并列出隶属该阶段作业的程序的
状况。
s
采用程序信号的格式显示程序状况。
S
列出程序时,包括已中断的子程序资料。
-t<
终端机编号
>
指定终端机编号,并列出属于该终端机的程序的状况。
t<
终端机编号
>
此参数的效果和指定
"-t"
参数相同,只在列表格式方面稍有差
异。
-T
显示现行终端机下的所有程序。
-u<
用户识别码
>
此参数的效果和指定
"-U"
参数相同。
u
以用户为主的格式来显示程序状况。
-U<
用户识别码
>
列出属于该用户的程序的状况,也可使用用户名称来指
定。
U<
用户名称
>
列出属于该用户的程序的状况。
v
采用虚拟内存的格式显示程序状况。
-V
或
V
显示版本信息。
-w
或
w
采用宽阔的格式来显示程序状况。
x
显示所有程序,不以终端机来区分。
X
采用旧式的
Linux i386
登陆格式显示程序状况。
-y
配合参数
"-l"
使用时,不显示
F(flag)
栏位,并以
RSS
栏位取代
ADDR
栏
位 。
-<
程序识别码
>
此参数的效果和指定
"p"
参数相同。
--cols<
每列字符数
>
设置每列的最大字符数。
--columns<
每列字符数
>
此参数的效果和指定
"--cols"
参数相同。
13
--cumulative
此参数的效果和指定
"S"
参数相同。
--deselect
此参数的效果和指定
"-N"
参数相同。
--forest
此参数的效果和指定
"f"
参数相同。
--headers
重复显示标题列。
--help
在线帮助。
--info
显示排错信息。
--lines<
显示列数
>
设置显示画面的列数。
--no-headers
此参数的效果和指定
"h"
参数相同,只在列表格式方面稍有差
异。
--group<
群组名称
>
此参数的效果和指定
"-G"
参数相同。
--Group<
群组识别码
>
此参数的效果和指定
"-G"
参数相同。
--pid<
程序识别码
>
此参数的效果和指定
"-p"
参数相同。
--rows<
显示列数
>
此参数的效果和指定
"--lines"
参数相同。
--sid<
阶段作业
>
此参数的效果和指定
"-s"
参数相同。
--tty<
终端机编号
>
此参数的效果和指定
"-t"
参数相同。
--user<
用户名称
>
此参数的效果和指定
"-U"
参数相同。
--User<
用户识别码
>
此参数的效果和指定
"-U"
参数相同。
--version
此参数的效果和指定
"-V"
参数相同。
--widty<
每列字符数
>
此参数的效果和指定
"-cols"
参数相同。