分享btop++可视化工具——系统监控工具小神器(centos7 全流程部署)

发布时间:2026/7/22 8:53:48

分享btop++可视化工具——系统监控工具小神器(centos7 全流程部署) 文章目录Btop的魅力所在btop 的监控维度安装流程下载文件安装cmake 环境编译过程报gcc版本过低软件使用快捷键其他功能设置菜单按 ESC 进入进程管理功能配置文件位置Btop的魅力所在和传统的top命令相比它在以下几个方面表现更加出色全面的鼠标支持无论是点击选中还是滚轮翻页都操控自如。详尽的进程信息一键即可展示选中「进程」的详细统计。响应迅速、简单易用界面美观交互流畅毫无上手难度。强大的进程筛选可以轻松过滤和查找目标进程。直观的 I/O 监控支持实时显示硬盘 I/O 活动与读写速度。btop 的监控维度监控维度功能说明CPU实时利用率图表、频率、温度需传感器支持、功耗Linux、多核心详细视图内存用量图表、交换分区监控可选 ZFS ARC 统计磁盘各分区使用率、IO 读写速率、活动百分比支持自定义显示哪些分区网络实时上下行速率图表、自动缩放、支持 IO 模式查看详细流量进程列表支持按 CPU、内存、PID、用户等多维度排序和筛选树状视图展现进程关系可直接发送信号GPULinux 平台支持 NVIDIA、AMD、Intel GPU 监控利用率、功耗、频率本实操环境基于Centos 7 版本系统btop 项目地址https://github.com/aristocratos/btop安装流程下载文件git clone https://github.com/aristocratos/btop.git编译并安装cd btop mkdir build cd build cmake .. make sudo make install安装cmake 环境yum工具安装的cmake 版本过于老旧需从官网下载指定版本#安装编译环境sudoyum-yinstallwgetgcc gcc-cmakeopenssl-devel#下载文件并编译下载curl-Ohttps://cmake.org/files/v3.26/cmake-3.26.0.tar.gztar-zxvfcmake-3.26.0.tar.gzcdcmake-3.26.0 ./bootstrapmake-j$(nproc)sudomakeinstallsudoln-sf/usr/local/bin/cmake /usr/bin/cmake cmake--version编译过程报gcc版本过低报gcc 版本过低或者错误时需安装高版本gcc工具此处安装 gcc15 版本使用大神分享的自安装工具解决版本问题xlings开源工具: https://xlings.d2learn.org#安装编译环境 yum install -y wget make gmp-devel mpfr-devel libmpc-devel bzip2 zlib-devel #执行xlings 包自安装 curl -fsSL https://d2learn.org/xlings-install.sh | bash xlings install gcc15 gcc --version #查看版本信息即可继续执行编译流程软件使用btop #启动界面快捷键btop操作很像vim需要依赖一些快捷键操作常用的快捷键快捷键功能ESC打开/关闭设置菜单m切换内存显示单位KB/MB/GBe展开/折叠进程树默认是平铺f搜索进程名实时筛选↑ / ↓上下移动进程光标← / →横向移动到不同模块CPU/内存/磁盘Enter进入设置菜单或确认kkill 选中进程发送默认 SIGTERMz显示详细的进程信息类似 top 的详情q退出 btops修改进程排序方式其他功能设置菜单按 ESC 进入主题Theme是否启用图形动画Graph mode更新频率Update time默认排序方式Process sorting启动时是否展开进程树是否启用 Swap 显示等进程管理功能使用 ↑ / ↓ 选择进程按 k 终止kill它发送 SIGTERM使用 z 查看进程的详细状态如 CPU time、线程数等搜索进程按 f输入关键字即可筛选配置文件位置~/.config/btop/btop.conf

相关新闻