expr

Bpytop:一款功能强大的Linux/MacOS/FreeBSD资源监控工具

Bpytop

Bpytop是一款功能强大的Linux/OSX/FreeBSD资源监控工具,该工具可以显示目标系统中的资源用量和处理器状态,其中包括内存用量、磁盘空间、网络流量和进程状态。

Screenshot 1

功能介绍

易于使用,带有一个交互性极强的菜单系统;

完整的鼠标支持,所有的按钮都高亮显示并且可点击,还支持鼠标滚动进程列表以及菜单栏;

快速响应式UI,可使用小键盘上下键切换进程;

可显示选中进程的完整状态信息;

支持过滤进程,支持多重过滤;

可轻松切换排序选项;

可向选中进程发送SIGTERM、SIGKILL和SIGINT;

提供了UI菜单来修改所有的配置文件;

自动生成可缩放的网络用量图;

如果检测到了新版本,则会在工具菜单中显示;

显示磁盘当前的读写速度;

Screenshot 2

主题支持

Bpytop使用的主题文件跟bashtop相同,所以bashtop支持的主题文件Bpytop也可以使用。点击【这里】查看所有支持的主题文件。

如果使用make install命令安装的话,主题文件会默认存放在/usr/local/share/bpytop/themes中。如果使用pip3命令安装的话,主题将会存放在一个名为bpytop-themes的目录下。用户自己创建的主题应该存放在$HOME/.config/bpytop/themes路径下。

Screenshot 4

工具依赖

  • Python 3(6或更高版本);
  • Psutil模块(7.0或更高版本);

工具安装

PyPi(只安装最新版本)

pip3 install bpytop --upgrade

Arch Linux

https://aur.archlinux.org/packages/bpytop/

Debian

sudo apt install bpytop

FreeBSD包

sudo pkg install bpytop

Fedora/CenOS 8包

sudo dnf install bpytop

Gentoo/Calculate Linux

sudo emerge -av sys-process/bpytop

Mageia Cauldron(Mageia 8)

sudo urpmi bpytop

sudo dnf install bpytop

MX Linux

http://mxrepo.com/mx/testrepo/pool/test/b/bpytop/

手动安装

git clone https://github.com/aristocratos/bpytop.git

cd bpytop

sudo make install

工具卸载

sudo make uninstall

项目主页

开源仓库地址

 

转载请注明,谢谢