Written by Sk August 10, 2020
文章插图
监管工具非常重要,每个系统管理员都知道这一点 。在资源监管应用程序的帮助下,我们可以在任务运行时持续观察系统资源的分配是否处于健康状态 。今天,我们将讨论两个系统资源监视器,即Bashtop和Bpytop,用于监管linux和类unix操作系统中的系统资源 。Bashtop和Bpytop资源监视器能够显示系统的使用情况和处理器、内存、磁盘、网络和进程的统计数据 。
这两个监管工具的作者首先开发了Bashtop,然后创建了Bashtop的Python端口并命名为Bpytop 。它们没有多大区别 。这两个实用程序具有相同的目的和特性 。唯一的区别是它们是用不同的编程语言编写的 。Bashtop是用Bash编写的,而Bpytop是用Python编写的 。Bashtop和Bpytop支持GNU/Linux、mac OS和FreeBSD 。
开发者声称Bpytop比Bashtop更快,Bpytop有更多的特性,建议我们使用Bpytop而不是Bashtop 。这是你个人的选择 。你可以两种都试试,挑一个适合你的 。
在Linux上安装Bashtop资源监视器Bashtop应该能够工作在任何满足以下依赖的类Unix系统上:
- 支持24位真色彩的终端
- Bash 4.4或更新版本,
- Git
- GNU Coreutils
- GNU sed
- GNU awk
- GNU grep
- ps from procps-ng (v3.1.15或更高版本)
- Python 3.6 或更高版本,
- Psutil (v5.7.0 或更高版本),
- 可选包
- Lm-sensors -显示CPU温度
- IOStat (sysstat的一部分) -显示磁盘读/写统计数据,不使用psutil数据收集
- curl -下载bashtop主题并获得有关更新的消息 。
尽管Bashtop是一个新工具,但它在很短的时间内变得非常流行,并进入了大多流行的Linux发行版的官方存储库 。
在Arch Linux上,Bashtop包含在[Community] 仓库中 。要在Arch Linux及其变种(如Manjaro Linux)上安装Bashtop,请运行:
$ sudo pacman -S bashtop
它也在AUR中可用,所以您可以使用任何AUR助手来安装它,例如Yay 。$ yay -S bashtop-git
在Debian上安装bashtop从Debian 11开始,Bashtop就可以在官方的Debian存储库中使用 。要在Debian上安装Bashtop,请运行:
$ sudo apt install bashtop
在Fedora上安装bashtop$ sudo dnf install bashtop
在centos 8 / RHEL 8中安装Bashtop$ sudo dnf config-manager --set-enabled PowerTools$ sudo dnf install epel-release$ sudo dnf install bashtop
在Ubuntu上安装bashtop自Ubuntu 20.10起,Bashtop就可以在官方Ubuntu存储库中使用 。
要在Ubuntu和Linux Mint等衍生系统上安装Bashtop,请运行:
$ sudo apt install bashtop
从Snap store安装bashtop它也可作为Snap应用被获取:
$ sudo snap install bashtop
从PPA源安装bashtop对于Ubuntu用户,还有一个官方的PPA可用 。添加Bashtop PPA并通过逐个运行以下命令来将Bashtop安装到Ubuntu上:
【在Linux中使用Bashtop与Bpytop监管系统资源】
$ sudo add-apt-repository ppa:bashtop-monitor/bashtop$ sudo apt update$ sudo apt install bashtop
从源代码安装Bashtop您也可以从源代码安装它 。只要确保您已经安装了上述依赖项 。使用Git命令克隆Bashtop存储库:
$ git clone https://github.com/aristocratos/bashtop.git
上面的命令将克隆Bashtop官方Github仓库中的内容到当前目录下名为“Bashtop”的文件夹中 。进入克隆目录:$ cd bashtop
并运行以下命令从源代码安装Bashtop:$ sudo make install
要卸载它,只需在bashtop目录下运行以下命令:$ sudo make uninstall
在Linux上安装Bpytop资源监视器Bpytop是Bashtop的Python端版本 。作者声称Bpytop比Bashtop快得多,有更多的特性 。Bpytop可以作为snap应用程序使用 。要在支持snapd的Linux发行版上安装Bpytop,运行:
$ sudo snap install bpytop
从源代码安装Bpytop确保您的系统有以下依赖:
- 支持24位真色彩的终端
- python3 (v3.6或更高版本)
- psutil模块(v5.7.0或更高版本)
$ git clone https://github.com/aristocratos/bpytop.git
上面的命令会将仓库克隆本地目录“bpytop”中 。进入该目录,并使用如下命令来安装它:$ cd bpytop $ sudo make install
要卸载Bpytop,只需在Bpytop目录下运行以下命令:$ sudo make uninstall
推荐阅读
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 2020年中国搜索引擎行业市场现状及发展前景分析
- 清平乐村居表达了诗人什么之情 清平乐村居词人在词中勾勒了一幅怎样的画面
- hr|打工人为何要逐渐“躺平”?招聘套路下,人事和劳务中介里应外合
- 手机游戏|在这一刻 我变成了光!《奥特曼》手游定档4月29日
- 中国最早的古人 你知道我国古代有哪些
- 中国历史上武力最强的皇帝 中国皇帝军事能力排名
- 吴用和谁在宋江坟前上吊 最后在宋江墓前自缢身亡的是
- 三国中王平是怎样的人? 王平与谁不和,来投刘备
- 金鼎茶叶招商加盟信息,正皓茶业全国招商火热进行中
- 胡萝卜怎么切成花