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 -aux,然后再利用一个管道符号导向到grep去查找特定的进程,然后再对特定的进程进行操作。
查看正在运行的java程序:
ps -aux|grep java
欢迎转载,请注明出处:亲亲宝宝