FreeBSD命令ps介绍

ps 介绍
◎名称
ps -- process status

◎语法
ps [-acehjlmrSTuvwx] [-O keyWords] [-o kywords] [-p pid]
[-t tty] [-U username]
ps [-L]

◎参数
-a 显示所有人的process status , 预设是可以察看别人的状态 。
可将kern.ps_showallprocs值从1(开启)修改为0(关闭) 。

-c 在command列中 , 不显示完整路径 。只显示命令 。

-e 显示环境变数 。

-h 此参数有点像是Microsoft Office表格中的跨页标题重 。

-j 以内定的某些keywords显示process资讯 。(参照 -L 参数)

-l 以内定某些keywords显示资讯 。

-L 列出所有的keywords 。

-m 以memory(记忆体)使用量排序 。

-r 以CPU使用量排列 。

-S 改变process time , 将若有子程序(child procs)时间
加总到母程序(parent procs)上 。

-T 显示与stdin(标准输入)有关连的讯息 。

-u 显示与某内定keywords关连的讯息 。
-u参数包含-r参数之讯息 。

-v 同-u参数 , 但keywords不同 ,
-v参数包含-m

-w 以132行显示资讯 , 而不受限於视窗大小 。

-x 显示所有行程 , 包含那些没有控制终端机的程序 。

-O 在PID之後以keywords方式 , 额外增加资讯到显示列 。

-o 只显示自订的keywords资讯 , 其他不显示 。

-P 显示特定PID的讯息 。

-t 显示与某特定终端机相关连的讯息 。

-U 显示某特定user的procs 。

◎参考资料
ps(1)

    推荐阅读