帮助中心 >  技术知识库 >  云服务器 >  服务器教程 >  Linux 服务器系统资源监控工具 btop

Linux 服务器系统资源监控工具 btop

2026-04-14 12:48:35 360

Linux 服务器系统资源监控工具 btop

欢迎来到8455线路检测中心技术小课堂,每天分享一个技术小知识。


btop(全称 btop++)是 Linux 下一款现代化、高颜值、功能强大的终端系统资源监控工具,是 top 和 htop 的升级替代品,以 C++ 编写,性能高效、界面炫酷。


一、核心功能

CPU 监控:多核使用率、频率、温度、负载曲线。

内存监控:物理内存、Swap、缓存实时占用与图表。

磁盘监控:各分区使用率、读写速度(IO)。

网络监控:实时上传 / 下载带宽、网卡流量图表。

进程管理:进程列表、筛选、排序、杀进程、查看详情。

GPU 监控:支持 NVIDIA/AMD 显卡状态。

鼠标交互:支持点击、滚动、拖拽。

高度自定义:主题、布局、刷新频率。

二、安装方法(主流发行版)

# Debian / Ubuntu

sudo apt update && sudo apt install btop -y

# Fedora / RHEL / Rocky

sudo dnf install btop -y

# Arch / Manjaro

sudo pacman -S btop

# 通用二进制安装wget https://github.com/aristocratos/btop/releases/latest/download/btop-x86_64-linux-musl.tbz

tar -xjf btop-*.tbz && cd btop

sudo make install

三、基本使用

1. 启动

btop          # 直接启动

btop -u 1000  # 刷新间隔 1000ms(1秒)

btop -f "nginx" # 启动时过滤进程名含 nginx

2. 常用快捷键

q:退出

h:帮助

m:主菜单

f:过滤进程

s:排序(CPU / 内存)

k / t:终止进程

Enter:进程详情

↑ ↓ ← →:导航

1/2/3/4:切换 CPU / 内存 / 磁盘 / 网络

e:进程树展开 / 折叠

四、界面布局

image.png

顶部:CPU 核心负载、频率、温度、系统负载

中上:内存与 Swap 实时图表

中下:磁盘 I/O、分区占用

底部:网络带宽图表、进程列表

五、与 top /htop 对比

特性tophtopbtop
界面单色文本彩色半图形全彩动态图表
功能基础进程进程 + 基础资源CPU / 内存 / 磁盘 / 网络 / GPU 全监控
鼠标✅ 完整支持
性能极轻轻量高效(C++)
自定义极少中等高度主题化 / 布局
图表实时动态图表

六、配置与主题

配置文件:~/.config/btop/btop.conf

主题目录:~/.config/btop/themes/

切换主题:按 m → Options → Theme

七、总结

btop 是目前 Linux 终端监控的最佳选择:颜值高、功能全、速度快、操作友好。建议所有 Linux 用户替换掉传统的 top/htop。


8455线路检测中心官网上拥有完善的技术支持库可供参考,大家可自行查阅,更多技术问题,可以直接咨询。同时,8455线路检测中心整理了运维必备的工具包免费分享给大家使用,需要的朋友可以直接咨询。

更多技术知识,8455线路检测中心期待与你一起探索。


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题:
XML 地图