首页/系统/Linux 运维命令速查/top 实时进程与资源总览
本包目录(613 条)
文件与目录76 条文本处理77 条网络命令82 条进程与作业69 条磁盘与文件系统51 条用户与权限44 条日志与排查40 条systemd 与服务42 条包管理34 条
性能与监控48 条
定时任务与计划50 条

top 实时进程与资源总览

top 是随叫随到的性能第一现场:默认按 CPU 排序,1 展开多核、M 按内存、P 按 CPU、k 杀进程、Shift+W 保存配置。

Linux 运维命令速查系统更新于 2026-10-12
用途实时查看进程资源占用与系统概况
语法top [选项]
所属procps-ng / busybox top

常用示例

常用示例
top -o %CPU            # 按 CPU 排序
TOP 内交互:1(多核) M(内存序) P(CPU序) k(kill) u(按用户) H(线程)
top -b -n 1 | head -n 20   # 批模式抓快照(脚本/日志)

关键字段

关键字段
load average 负载 | %Cpu(s) us/sy/wa/id/st | KiB Mem available | KiB Swap | RES 常驻内存 | S 进程状态
us+sy 高=算力紧张;wa 高=IO 瓶颈;st 高=虚拟化被宿主抢占;id 高而卡一般另有瓶颈(磁盘/网络/锁)。

易错点

  • 只看 %CPU 排序会漏掉高内存/高 IO 进程:排查内存时切 M、IO 时用 iotop
  • top 里按 k 杀进程默认发 SIGTERM 到 PID:手滑选中错行很危险,先确认进程身份

数据来源与参考

  • man 1 top(procps-ng)
  • top 内置帮助(h)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌