linux top快捷键

是的,top 有很多实用的快捷键。以下是常用的快捷键分类:

显示模式切换

  • 1:显示每个 CPU 核心的详细统计(再按切回整体)
  • 2/3:NUMA 节点显示(如果支持)
  • t:切换进程/CPU 显示样式(图形/文字)
  • m:切换内存显示样式(图形/文字)
  • 5:切换颜色/主题

排序相关

  • P(大写):按 CPU 使用率排序(默认)
  • M:按内存使用率排序
  • T:按运行时间排序
  • N:按 PID 排序
  • R:反向排序(配合上面键使用)

进程操作

  • k:结束进程(会提示输入 PID 和信号)
  • r:重新设置进程优先级(renice)
  • Z:改变颜色映射
  • c:显示完整命令行(切换进程名/完整命令)
  • H:显示线程(切换进程/线程视图)

显示字段控制

  • f:进入字段管理界面(可以添加/删除/排序显示的列)
  • F:选择排序字段
  • o(小写):交互式调整字段顺序
  • O(大写):筛选显示(过滤进程)
  • S:切换累计时间模式

刷新控制

  • s:改变刷新间隔(默认 3 秒)
  • d:改变刷新间隔(同 s
  • `空格键:立即刷新
  • W:保存当前配置到 ~/.toprc

其他实用键

  • u:只显示指定用户的进程
  • U:取消用户过滤
  • i:忽略闲置和僵死进程
  • l(小写 L):切换显示系统负载信息
  • z:切换彩色/黑白显示
  • x:高亮显示排序列
  • y:高亮显示运行中的进程
  • b:加粗/取消加粗显示
  • V:切换到森林视图(显示进程树)

导航键

  • `上下箭头:在进程列表中导航
  • PageUp/`PageDown:翻页
  • Home:跳到列表顶部
  • End:跳到列表底部

退出和帮助

  • q:退出 top
  • h/?:显示帮助页面

常用组合

  1. 快速查找占用 CPU 高的进程:按 P 排序,按 c 看完整命令
  2. 监控特定用户:按 u,输入用户名
  3. 保存当前配置:调整好显示列后按 W
  4. 线程级监控:按 H 切换到线程视图

提示:大部分快捷键都可以在运行 top 时按 h 查看完整的帮助信息。

posted @ 2026-02-02 10:29  BigOrang  阅读(90)  评论(0)    收藏  举报