top/htop 系统监控速查表
把 top 和 htop 最常用的监控选项整理成速查表,性能分析时对照查。
返回 系统与运维top 基础命令 6
top启动 top 监控
top -d 5设置刷新间隔为 5 秒
top -p 1234只监控指定 PID
top -u username只监控指定用户的进程
top -n 10刷新 10 次后退出
top -b -n 1 > top.log批处理模式输出到文件
top 交互命令 8
h / ?显示帮助
q退出
Space立即刷新
k杀进程(输入 PID)
r修改进程优先级(输入 PID)
n设置刷新次数
s设置刷新间隔
W保存配置到 ~/.toprc
top 排序与显示 10
M按内存排序
P按 CPU 排序
T按时间排序
N按 PID 排序
c切换显示完整命令路径
H切换显示线程
i切换显示空闲进程
1显示每个 CPU 核心的使用率
f选择显示字段
o排序字段
htop 基础命令 5
htop启动 htop 监控(需安装)
htop -d 5设置刷新间隔为 5 秒
htop -u username只监控指定用户
htop --no-color无颜色输出
htop --tree树形显示
htop 交互命令 17
F1 / h / ?显示帮助
F2 / S设置
F3 / /搜索
F4 / \过滤
F5 / t树形显示
F6 / >排序字段
F7 / [降低优先级
F8 / ]提高优先级
F9 / k杀进程
F10 / q退出
Space标记进程
U取消所有标记
c显示完整命令路径
H显示/隐藏用户进程
K显示/隐藏内核线程
p显示/隐藏完整路径
t显示/隐藏时间列
系统负载指标 Load Average 6
1分钟 / 5分钟 / 15分钟系统平均负载
> CPU核心数系统过载
tasks: total / running / sleeping / stopped / zombie进程统计
%Cpu(s): us / sy / ni / id / wa / hi / si / stCPU 使用率
MiB Mem: total / free / used / buff/cache内存使用
MiB Swap: total / free / used交换空间使用
💡 提示
- top 是系统自带,htop 需要安装但界面更友好、功能更强大。
- Load Average 超过 CPU 核心数表示系统过载,需要排查高负载进程。
- wa(IO wait)高表示磁盘 IO 瓶颈,hi/si(中断)高表示网络或硬件问题。