这BPYTOP.工具类似于其他性能监控工具,可用于顶部,IOTOP,HTOP,Bashtop等Linux系统等。它是一个基于终端的资源监视器,可有效地工作,并在视觉上吸引人。
该工具是从Bashtop.并在Python中重写,因此您需要在系统上安装Python-3.6或更高版本才能使用它。(名称的“BPY”部分毫无疑问地代表了“Bash Python”。)
如果您的系统上已安装Python,则可以使用其中一个命令之一查看版本:
fedora linux mint ====== ========== $哪个python $哪个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
如果需要,可以使用此命令将其删除:
$ sudo dnf删除bpytop
该工具也可以从Snap Store安装。如果你更喜欢这样,使用以下命令:
$ sudo dnf安装snapd $ sudo ln -s / var / lib / snapd / snap / snap $ sudo snap安装bpytop
安装BPYTOP.在Linux Mint上,运行以下命令。
$ sudo apt安装python3-pip $ sudo pip3安装bpytop $哪个bpytop / usr / local / bin / bpytop
您可以使用这样的命令升级:
$ sudo pip3安装bpytop -upgrade
您可以使用此命令卸载Snap Version:
$ sudo pip3 uninstall bpytop
使用bpytop
像顶部一样,BPYTOP.显示处理器、内存、磁盘、网络、进程使用情况和统计信息。该显示器非常灵活,但可能需要一些时间来了解它所能做的一切。首先,您可能必须伸展终端窗口以提供所需的屏幕空间(至少80 x 24)。如果面积不够,工具会报错。
这BPYTOP.工具无法使用手册页安装,但您可以获得有点帮助bpytop -命令。
$ man bpytop无手动输入bpytop $ $ $ bpytop-help使用:bpytop [-h] [-l] [-lc] [-v] [-debug]可选参数:-h,help显示此帮助消息和Exit -b框, - 盒装框在开始时显示哪个框,示例:-b“CPU MEM NET Proc”-lc,-low颜色禁用TrueColor,将24位颜色转换为256色-V,-version展示版本信息和退出 - 使用Loglevel设置为调试覆盖值集启动--Debug
最好的方法是学会使用BPYTOP.就是花些时间尝试不同的选择。一段时间后,让它显示您想要关注的内容会变得更容易。
开始BPYTOP.,只需在命令行上键入" bpytop "。
$ bpytop.
该工具有三种模式:完整,统计和proc。首先使用,该工具将以全模式开始,您应该在显示屏顶线上看到“模式:完整”。如果单击“模式:完整”,则会进入“模式:stat”,如果可以再次单击,则会进入“模式: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.tool是查看Linux系统上重要性能统计数据的优秀工具。可能需要一段时间来习惯它的工作方式,但您可能会喜欢使用它,并找到许多有用的方法来检查性能。