一、top命令常用参数
- -c: 命令行列显示程序名以及参数
- 【linux之top命令小记】-i: 只显示活跃进程
top -ic
1826 niewj 20 0 1585872 274292 6428 S 0.3 7.1 278:42.67 ./bin/../node/bin/node ./bin/../src/cli
- -d: 启动时设置刷新时间间隔
top -d 10
每隔10秒刷新一次 - -n 次数:指定 top 命令执行的次数
top -n 2
则刷两次就quit了 - -p 进程PID:仅查看指定ID的进程
top -p 26490
- -u 用户名:只看某个用户的
top -u root
- q : 退出 top 命令
- P :(默认)按CPU使用率排序; (shift+p)
- M :按照内存的使用率排序; (shift+m)
- N :按照PID排序; (shift+n);
- T :按照CPU累计运行时间排序--即:按照 TIME+项排序; (shift+t)
- z : 变色显示;
PID:进程的 ID。
USER:该进程所属的用户。
PR:优先级,数值越小优先级越高。
NI:优先级,数值越小、优先级越高。
VIRT:该进程使用的虚拟内存的大小,单位为 KB。
RES:该进程使用的物理内存的大小,单位为 KB。
SHR:共享内存大小,单位为 KB。
S:进程状态。
%CPU:该进程占用 CPU 的百分比。
%MEM:该进程占用内存的百分比。
TIME+:该进程共占用的 CPU 时间。
COMMAND:进程的命令名。