linux-func-top

介绍

用于实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具。通过top命令所提供的互动式界面,用热键可以管理。

用法

1
top(选项)

选项

选项 描述
-b 以批处理模式操作;
-c 显示完整的治命令;
-d 屏幕刷新间隔时间;
-I 忽略失效过程;
-s 保密模式;
-S 累积模式;
-i<时间> 设置间隔时间;
-u<用户名> 指定用户名;
-p<进程号> 指定进程;
-n<次数> 循环显示的次数。

交互命令

命令 描述
h 显示帮助画面,给出一些简短的命令总结说明;
k 终止一个进程;
i 忽略闲置和僵死进程,这是一个开关式命令;
q 退出程序;
r 重新安排一个进程的优先级别;
S 切换到累计模式;
s 改变两次刷新之间的延迟时间(单位为s),如果有小数,就换算成ms。输入0值则系统将不断刷新,默认值是5s;
f或者F 从当前显示中添加或者删除项目;
o或者O 改变显示项目的顺序;
l 切换显示平均负载和启动时间信息;
m 切换显示内存信息;
t 切换显示进程和CPU状态信息;
c 切换显示命令名称和完整命令行;
M 根据驻留内存大小进行排序;
P 根据CPU使用百分比大小进行排序;
T 根据时间/累计时间进行排序;
w 将当前设置写入~/.toprc文件中。

例子

1
2
# 显示进程1234的系统性能使用信息
top -p1234