的bpytop工具类似于其他性能监控工具,可用于顶部,IOTOP,HTOP,Bashtop等Linux系统等。它是一个基于终端的资源监视器,可有效地工作,并在视觉上吸引人。
该工具被移开bashtop并且用Python重写,所以你需要在你的系统上安装Python 3.6或更高版本才能使用它。(名称中的" bpy "部分无疑代表" bash Python "。)
如果你已经在你的系统上安装了Python,你可以使用以下命令之一来检查版本:
Fedora Linux Mint ====== ========== $ which python $ which python3 /usr/bin/python /usr/local/bin/python3 $ python -V $ python3 -V python 3.9.7 python 3.8.10
图中显示的两个系统都运行Python3,但是Fedora系统将/usr/bin/python设置为python的符号链接,而另一个系统没有。它们都使用Python3。
以下是如何在Fedora和Linux Mint上安装Bpytop。在Fedora上,这样做:
$ sudo DNF安装bpytop
如果需要,你可以用这个命令删除它:
删除bpytop
该工具也可以从Snap Store安装。如果您更喜欢这个,请使用以下命令:
$ sudo snap install bpytop $ sudo snap install bpytop
安装bpytop在Linux Mint上,运行下面的命令。
$ sudo apt install python3-pip $ sudo pip3 install bpytop $ which bpytop /usr/local/bin/bpytop
你可以用这样的命令来升级:
$ sudo pip3安装bpytop -upgrade
你可以用这个命令卸载snap版本:
$ sudo pip3卸载bpytop
使用Bpytop.
像上面,bpytop显示处理器,内存,磁盘,网络,进程使用和统计信息。显示屏非常灵活,但可能需要一些时间来学习它可以做的一切。首先,您可能必须延长终端窗口以提供所需的屏幕空间(至少80 x 24)。如果该区域不足,该工具将抱怨。
的bpytop工具安装时没有一个手册页,但是您可以得到一些帮助Bpytop -Help.命令。
$ $ bpytop -help用法:bpytop [-h] [-b BOXES] [-lc] [-v] [-debug]可选参数:-h, -help显示此帮助消息并退出-b BOXES, -boxes表示开始时要显示的盒子,例如:-b " cpu mem net proc " -lc, -low-color禁用true -color,将24位颜色转换为256 -v, -version显示版本信息并退出-debug start with loglevel set to DEBUG override value set
学习使用的最佳方式bpytop是花一段时间与它并尝试不同的选择。过了一会儿,将它变得更容易显示您想要专注的东西。
开始bpytop,只需在命令行中键入“bpytop”。
bpytop美元
该工具有三种模式:full, stat和proc.在第一次使用时,工具将以full模式启动,你应该会在显示的最上面一行看到“mode:full”。如果你点击“mode:full”,你将进入“mode:stat”,如果你再次点击,你将进入“mode:proc”。每种模式都显示了不同数量和类型的数据,并且有大量的重叠。proc模式关注进程,但是所有模式都包含一些不同的数据。
下面的图片展示了这三种模式的布局。
图1:全模式
图2:统计模式
图3:PROC模式
当你退出时,无论你使用何种模式,理解这一点很重要bpytop将是该工具下次启动时的模式。但是,您可以指导该工具关注您想关注的内容。例如,输入Bpytop -b " mem cpu "将在这些性能方面获得工具。的-b.参数选择要查看的性能详细信息的“框”。
下面显示的命令将开始bpytop与所有的数据选项,并恢复它们作为您的默认。
$ bpytop -b " cpu mem net proc "
如果使用下面的命令,可以选择以两种图形形式之一显示内存使用情况。要使它下次以全模式启动,您必须使用上面显示的命令。
$ bpytop -b“mem”
在完整模式或proc模式下,您可以使用向上和向下箭头键来选择特定的进程。在proc模式中,如果您有足够的权限,就可以终止、终止或中断进程。要终止一个进程,点击显示器底部的“kill”。
类型问或者^ C.戒烟。
总结
的bpytop工具是一个很好的工具,用于在Linux系统上查看重要的性能统计信息。可能需要一段时间习惯它是如何工作的,但您可能会享受使用它并找到许多有用的方法来检查性能。