对于终端爱好者来说,能够监控系统资源使用情况同样至关重要。 了解系统的资源利用率有助于您在一般系统维护中做出明智的决策。 有一些选项,例如 top 和 htop,但它们只显示一些系统指标,例如 CPU 和内存使用情况。 Bpytop 是一种高效且视觉上吸引人的基于终端的资源监视器,其主题为游戏主题,可显示各种系统资源。 Bpytop 是 bashtop 的 Python 版本。
在本指南中,我们深入探索 Bpytop – Linux 中的高效资源监视器。
Bpytop的特点
在我们深入了解漂亮的资源监视器之前,让我们先概述一下命令行工具提供的一些功能:
- 一种 美丽的 和 响应式用户界面 和 向上和向下箭头键导航。
- 能够在 UI 中更改配置选项。
- 集成鼠标支持 带有可点击的按钮和可滚动的菜单。
- 的能力 过滤器运行过程s。
- 显示磁盘驱动器的当前读写速度。
- 发送能力 SIGKILL, SIGTERM 和 信号情报 到正在运行的进程。
- 一个 直观的自动缩放图 用于显示网络使用情况统计信息。
- 新版本可用时菜单中的弹出消息。
安装的先决条件
在开始安装 Bpytop 之前,请确保您的系统满足以下要求:
1) 蟒蛇3 (版本 3.6 及更高版本)
2) 实用程序 模块。 您可以使用以下命令安装此模块:
$ python3 -m pip install psutil
在检查要求后,让我们现在深入了解并安装 bpytop。
安装Bpytop
您可以通过两种方式安装 Bpytop:从源代码安装和使用包管理器从系统存储库安装。 让我们来看看这些安装途径中的每一个:
手动安装(从源码安装)
要从源代码安装,首先从 GitHub 克隆存储库
$ git clone https://github.com/aristocratos/bpytop.git
要从源代码编译,请导航到克隆目录
$ cd bpytop
并运行下面的命令。
$ sudo make install
有趣的是,如图所示,屏幕上没有打印输出。