ps 命令是linux 下重要非常重要的命令, 可以使用它来查看很多的信息, 比如 谁在执行, 执行了多久, 当时的状态, 占了多少cpu, mem,
所有的参数如下:
使用ps aux 之后,可以看到如下的信息,
user:代表 当前process的owner
PID: 这个不用讲了,呵呵。
%CPU: 占用的CPU资源比例
%MEM:占用的MEM的资源比例
ppid 父进程号:
VSZ:总虚拟内存大小(bytes(code+data+stack))
size 内存大小(Kbytes)
priority(pri) 内核调度优先级
pmem 进程分享的物理内存数的百分比
trs 程序执行代码驻留大小
rss进程使用的总物理内存数, Kbytes字节
time 进程执行起到现在总的CPU暂用时间
stat 进程状态
cmd(args) 执行命令的简单格式
其中 stat又有如下的状态:
大写字母:
R: 运行
S:中断
D:不可中断
T:停止
X: 僵死
小写字母:
< 高优先级
N 低优先级
s:会话的发起者
l 多线程
+前台进程组