v top命令是一个交互式操作的ps命令版本
v top命令每隔3秒钟就会刷新进程清单的显示画面
v top命令的严重不足是它会占用CPU。在一个忙碌的系统上,这个程序会使系统管理方面的问题复杂化
v top d 10 改为10s
v top –p 1 –p 2 -p 3
v top 文件的权限修改为700
命令结果的解释说明:
• 1当前时间 启动了多长时间 当前登录的用户数 平均负载(1m 5m 15m)
• 2 进程总数 正在运行的进程数 休眠的进程数 终止进程数 僵死进程
• 3 用户占用 系统占用 优先进程占用 闲置
• PID 每个进程的ID
• USER 每个进程所有者的用户名
• PR 该进程的优先级别,用正整数表示
• NI nice值 -20-19
• VIRT 一个进程的虚拟大小,指的是该进程总共的内存使用量
• RES 代表该进程实际使用的内存大小
• SHR 指的是VIRT里有多少的空间是可分享的(内存或是函数库)
• S 该进程的状态
• %CPU 该进程自最近一次刷新以来所占用的CPU时间和总时间的百分比
• %MEM 该进程占用的实体内存占总内存的百分比
• TIME 该进程自启动以来所占用的总CPU时间
• COMMAND 该进程的命令名称,如果一行显示不下,则会进行截取
top子命令:
Top命令
v l 是否显示平均负载和启动时间(第一行)
v m 是否显示内存信息(第三和第四行)
v t 是否显示进程和cpu状态信息(第二行) i 忽略闲置和僵死的进程,只显示正在运行的
v r 重新设置进程的优先级 默认是10
v k 终止某一个进程
v s/d 更改刷新的周期时间(s)
v f 添加删除字段
v o 对字段进行排序 O/F 针对某一个字段进行排序
v c 切换显示命令名称和完整命令行
v M 根据驻留内存的大小进行排序
v P 根据cpu的使用百分比大小进行排序
v T 根据时间/累计时间进行排序
v N 根据pid进行排序
转载于:https://blog.51cto.com/sngyqd/394494