对于终端爱好者来说,能够监控系统资源的使用也是至关重要的。了解系统的资源利用率可以帮助您在一般的系统维护中做出明智的决策。有一些选项,比如top和htop,但是它们只显示一些系统指标,比如cpu和内存使用情况。bpytop是一个高效的、视觉上很吸引人的基于终端的资源监视器。
准备工作
在开始安装bpytop之前,请确保系统满足以下要求:
python3
psutil模块。安装方式python3 -m pip install psutil
安装bpytop
您可以通过两种方式安装bpytop:从github下载源码包进行编译安装和从各个发行版系统的仓库中安装。让我们看看以下每种安装方式:
源码安装
首先需要从github克隆:
[root@localhost ~]# git clone https://github.com/aristocratos/bpytop.gitcloning into 'bpytop'...remote: enumerating objects: 121, done.remote: counting objects: 100% (121/121), done.remote: compressing objects: 100% (72/72), done.remote: total 501 (delta 73), reused 95 (delta 48), pack-reused 380receiving objects: 100% (501/501), 765.44 kib | 81.00 kib/s, done.resolving deltas: 100% (298/298), done.
克隆完成之后,进入bpytop目录,并编译安装:
[root@localhost ~]# python3 -m pip install psutil[root@localhost ~]# cd bpytop/[root@localhost bpytop]# make install
编译安装的时候,需要安装psutil模块,没有安装的话,bpytop不能启动。
psutil模块也可以从发行版仓库中安装,例如ubuntu和centos:
# centos8中安装python3-psutil[root@localhost ~]# yum -y install python3-psutil# ubuntu 18.04中安装python3-psutilbob@ubuntu-18-04:~$ sudo apt -y install python3-psutil
安装完成。
在各个发行版中如何安装
除了从源码进行编译外,还可以按以下方式安装bpytop:
ubuntu中使用snap包管理器安装
bob@ubuntu-18-04:~$ sudo snap install bpytopbpytop 1.0.22 from james tigert (kz6fittycent) installed
centos8中使用dnf/yum包管理器安装
[root@localhost ~]# dnf -y install bpytop
freebsd中使用pkg包管理器安装
$ sudo pkg install bpytop
启动bpytop
只需要在终端中输入bpytop就可运行:
$ bpytopcentos8文本模式终端中启动bpytop ubuntu图形界面中的终端启动bpytop
如果想要修改主题等设置,可以按一下esc键``,然后选择``options,然后会出现一些选项,可供修改。使用键盘上下左右按键来修改。
如果需要提供帮助,可以按一下h键或者esc键``,选择``help选项。可以打开帮助页面。
那么如何退出bpytop程序呢?只需要按一下q键就可以退出。或者ctrl + c快捷键退出。
总结
bpytop的配置文件在$home/.config/bpytop中,也可以在配置文件中修改bpytop的主题。
华为正式公布鸿蒙OS 2.0 鸿蒙OS原型机曝光
功率电子器件封装工艺有哪些
沃尔沃如何在新车EX90中采用毫米波雷达防止儿童被遗忘车内致死
三星如何吞食整个智能机业?
电子体温计测哪里最准
资源监控工具如何退出Bpytop程序
奇异摩尔荣获2021-2022中国半导体市场创新企业奖
千亿美金SaaS巨头是如何炼成的?
实现精益数字化转型需要哪些技术支持?
DeFi 的发展的核心瓶颈是什么
监控led补光灯的分类
锤子科技朱海舟称坚果手机断流大多与路由器和基站有关
5G对AR/VR存在的意义
Marvell 在MWC 2019上展示行业领先的网络基础设施解决方案
使用Arduino函数简化代码
机器智能快速发展,人机配合将达到更优的智能水平
选择合适的集成度来满足电机设计要求
从外观上识别内存
华为发布配电物联网等四大解决方案,助力全球能源转型
V40无人机具备电池驱动/混合动力双能源 智能电池自管理系统