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

top 实时进程监控

最常用的实时资源视图:默认按 CPU 排序,1 看每核、M 切内存排序、c 看完整命令、k 杀进程;load 与 %wa 判断系统压力。

Linux 运维命令速查系统更新于 2026-10-12
用途实时进程与系统资源监控
语法top [选项]
交互键P/M CPU/内存排序 1 每核 c 全命令 k kill r renice H 线程 q 退出

常用示例

常用示例
top
# 进入后:
# 1     查看每个 CPU 核心
# M     按内存排序
# c     显示完整命令行
# k     输入 PID 杀进程
# H     显示线程视图
顶部 load average 三个数对比 CPU 核数(nproc)判断过载;%wa 高要转查磁盘 IO。

易错点

  • load 高但 CPU 空闲:多为 D 状态(IO 等待)或大量不可中断任务,别只盯 %us
  • top 的值是采样瞬间值,短暂尖峰不代表问题——多看几轮或用 top -b -d 1 -n 5 观察趋势

数据来源与参考

  • man 1 top(procps-ng 手册)

相关工具

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