在 top 下令运行期间,用户可以通过键盘上的按键进行交互操作:
q:退出 top 下令。
k:杀死一个进程。输入进程 ID 后,按回车即可杀死该进程。
r:重新设置进程的优先级。输入进程 ID 和新的优先级后,按回车即可。
f:进入字段管理界面,可以选择显示哪些字段。
o:改变字段的排序方式。按字母键选择想要排序的字段,然后按回车。
s:改变革新频率。输入新的革新间隔时间(以秒为单元),按回车即可。
空格:立即革新显示。
h:显示帮助信息。
四、top 下令的常用选项
(一)启动时的选项
top 下令还支持一些选项,可以在启动时指定:
-d:设置革新间隔时间,单元是秒。
-n:设置革新次数,之后自动退出。
-p:只监督指定进程的 ID;多个进程 ID 之间用逗号分隔。
-u:只监督指定用户的进程。
(二)实际操作示例
1、只监督指定ID进程
[121yunwei@ecs-52a1 ~]$
[121yunwei@ecs-52a1 ~]$ top -p 236611
显示结果如下:
2、只监督指定用户的进程
[121yunwei@ecs-52a1 ~]$
[121yunwei@ecs-52a1 ~]$ top -u 121yunwei
显示结果如下:
五、注意事项
1、top 下令显示的是实时的系统状态,以是每次革新时,显示的数据都可能不同。
2、top 下令本身也会占用一定的系统资源,因此在生产环境中,不建议长时间运行 top 下令,除非确实必要实时监控系统状态。