
对于终端爱好者来说,能够监控系统资源的使用也是至关重要的。了解系统的资源利用率可以帮助您在一般的系统维护中做出明智的决策。有一些选项,比如top和htop,但是它们只显示一些系统指标,比如CPU和内存使用情况。Bpytop是一个高效的、视觉上很吸引人的基于终端的资源监视器。" h4 i9 N+ n- ^( Y( I& _1 b) x' a% C 准备工作 / K+ G) G- l3 q' P3 R6 J: ^0 c0 ^7 }" a0 z& Y % H; t0 X% q# S: w! y" [ 在开始安装Bpytop之前,请确保系统满足以下要求: " T. A3 F% N- V
安装Bpytop I9 l( A1 \9 ` 您可以通过两种方式安装Bpytop:从github下载源码包进行编译安装或是从各个发行版系统的仓库中安装。让我们看看以下每种安装方式:- r' r4 `$ v1 A2 n4 N h) E ---源码安装首先需要从github克隆:[root@localhost ~]# git clone https://github.com/aristocratos/bpytop.git Cloning into 'bpytop'...6 Z: @0 b$ `6 y7 I5 b6 P7 z( [6 { remote: Enumerating objects: 121, done. remote: Counting objects: 100% (121/121), done.9 y& v7 N. r$ K8 w7 o# C remote: Compressing objects: 100% (72/72), done.' D! \5 ^) W( e: Z0 E5 F remote: Total 501 (delta 73), reused 95 (delta 48), pack-reused 380" q; x8 p$ W2 u& A" m3 a# Q9 f Receiving 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/; S: m3 \' u G$ l1 i. h0 f [root@localhost bpytop]# make install <以上代码可复制粘贴,可往左滑>编译安装的时候,需要安装psutil模块,没有安装的话,bpytop不能启动。psutil模块也可以从发行版仓库中安装,例如ubuntu和Centos: # Centos8中安装python3-psutil% ]0 R" A$ b# Z: R8 |" F [root@localhost ~]# yum -y install python3-psutil # Ubuntu 18.04中安装python3-psutil6 J) ]0 Y* X5 V' i H3 b w: ~ bob@ubuntu-18-04:~$ sudo apt -y install python3-psutil# l6 J3 ?) p) i8 K+ {, [3 x <以上代码可复制粘贴,可往左滑>安装完成。 ---在各个发行版中如何安装 除了从源码进行编译外,大家还可以按以下方式来安装Bpytop: - n+ r9 ?. G# r8 u- P& Y. B --Ubuntu中使用snap包管理器安装bob@ubuntu-18-04:~$ sudo snap install bpytop* @' u) x4 Q7 ]5 W1 v0 P; J( Abpytop 1.0.22 from James Tigert (kz6fittycent) installed <以上代码可复制粘贴,可往左滑>--Centos8中使用dnf/yum包管理器安装[root@localhost ~]# dnf -y install bpytop8 R* N7 k0 i* h. U <以上代码可复制粘贴,可往左滑>--FreeBSD中使用pkg包管理器安装$ sudo pkg install bpytop& A0 K2 d0 Q5 e: n <以上代码可复制粘贴,可往左滑> 启动Bpytop ' d. D' o' R6 |* p1 N只需要在终端中输入bpytop就可运行:$ bpytop <以上代码可复制粘贴,可往左滑> $ L0 p; v! M2 ~4 _; }' N ![]() $ K( r8 {1 F: @, b% t; q Centos8文本模式终端中启动Bpytop![]() % E( H6 M: @9 y: K ![]() * g5 w. w* C( i# I7 Y Ubuntu图形界面中的终端启动Bpytop如果想要修改主题等设置,可以按一下ESC键,然后选择OPTIONS,然后会出现一些选项,可供修改。使用键盘上下左右按键来修改。 ![]() 9 C- l& g$ T2 B& c0 R9 o ![]() - c% {+ L" b+ U8 p ![]() 总 结 Bpytop的配置文件在$HOME/.config/bpytop中,也可以在配置文件中修改bpytop的主题。9 C' s \7 t2 V) E; b% q |