输入 top 命令之后,有很多命令可以帮助我们更方便定位问题。
常用命令
按 q 退出
按 c 显示详细的执行命令参数
按 x 高亮排序列,按 y 高亮运行中的行。
按 < > 改变当前排序的列
按 u/U 输入用户名,只看此用户,直接回车看所有用户
按 o/O 输入类似 COMMAND=java 可以只显示指定名称的进程,可以多次过滤,按 Ctrl O 可以显示已经存在的过滤条件。
按 t 改变/隐藏总览信息中的 cpu 信息样式,可以显示使用百分比
按 m 改变/隐藏总览信息中的 memory 信息样式,可以显示使用百分比
按 E 可以把总览信息中的内存的单位轮流用KB/MB/GB/PB/EB等显示
按 e 可以把活动任务中的内存的单位轮流用KB/MB/GB/PB/EB等显示
按 z 可以切换按 Z 定义的布局。
全部命令翻译
按 h 显示帮助
按 Z 可以进入界面颜色定义界面(按S/M/H/T后,再按0-7可以给不同模块定义不同的颜色,回车可以提交更改。)
按 B 可以添加/取消一些模块的加粗显示。
按 E 可以把总览信息中的内存的单位轮流用KB/MB/GB/PB/EB等显示
按 e 可以把活动任务中的内存的单位轮流用KB/MB/GB/PB/EB等显示
按 l 显示/隐藏总览信息中的 top load average 一行
按 t 改变/隐藏总览信息中的 cpu 信息样式,可以显示使用百分比
按 m 改变/隐藏总览信息中的 memory 信息样式,可以显示使用百分比
按 0 zeros(没有搞清楚)
按 1 显示多核 CPU 下每个CPU的使用情况
按 2 显示 Node 信息
按 3 进入 Node 选项模式
按 I 进入 Irix mode 就是只计算一个cpu核心,100%代表一个cpu核心达到100%负载,此时如果你有4个核心,就需要除以4。
按 f/F 进入任务列表编辑模式。(上下键移动,空格选定/取消,按 s 可以选择以此项排序。按右方向键再上下移动,可以改变显示顺序。按 q 或 Ecs 退出)
按 X 可以增长固定的列宽。
按 L 可以高亮显示指定字符串内容,再按 & 可以显示下一个。
按 < > 改变当前排序的列
按 R 排序(没有搞清楚)
按 H 显示线程情况
按 V 可以显示程序派生链。
按 J 列表左/右对齐
按 c 显示详情的执行命令参数
按 i 显示/隐藏空闲命令
按 S 总时间开关
按 j 字符串信息列,左/右对齐
按 x 高亮排序列,按 y 高亮运行中的行。
按 z 可以切换按 Z 定义的布局。
按 b 可以为按x,y后高亮的列或者行设置背景色。
按 u/U 输入用户名,只看此用户,直接回车看所有用户。
按 o/O 输入类似 COMMAND=java 可以只显示指定名称的进程,可以多次过滤,按 Ctrl O 可以显示已经存在的过滤条件。
按 n/# 可以指定显示多少个进程。
按 C 进入滚动模式,左右可以滚动列,上下可以滚动行。
按 k 杀掉指定 pid 值的进程。
按 r 输入pid 再输入数值,可以改变一个进程的优先级。
按 d/s 改变 top 命令的刷新时间间隔
按 W 把当前配置写入指定文件
按 Y(没有搞清楚)
按 q 退出