s-tui CPU监视和压力测试工具首次发布稳定版本(1.0.0)

经过近三年的开发,用于Linux的基于终端的CPU监视和压力测试工具已达到稳定版本1.0.0。
s-tui使用彩色图形来监视CPU频率,利用率,温度,风扇速度和功率,同时显示热风门性能下降。
该工具还具有内置选项,可使用第三方工具对CPU进行压力测试。 stressstress-ng.. 点火工具 作为CPU压力测试的外部工具,它也受支持,但是请注意,这要求从源代码安装s-tui,并且可能无法在所有系统上使用。

TUI(终端用户界面)应用程序具有响应界面,类似于bandband,因此显示的信息取决于终端窗口的大小。对于侧边栏,您可以使用 h j k l 浏览时不调整终端窗口的大小。如果要使用鼠标而不是键盘,则可以使用,因为s-tui支持它。

如果您想在TTY中使用它,并且在启动时崩溃, --no-mouse 禁用鼠标输入支持并解决此问题的选项。
s-tui的另一个重要功能是当超过特定阈值时运行shell脚本的功能。在1.0.0版本中,s-tui在内部和用户界面更改下经历了一些重要问题。在此第一个稳定版本中,每个源都有多个图。现在将显示每个内核的CPU温度,频率和利用率的图表。另外,边栏中显示的所有信息现在都为文本格式。相关内容:gotop:命令行图形系统监视器
在以前的版本中,只能打开和关闭图形。使用s-tui 1.0.0,您可以关闭侧面菜单项和图形。有两个部分称为“图表和摘要”,您可以从中启用或禁用图表或侧边栏信息。此外,所选图形将被保存以备将来使用。
引擎盖下有一些重要的要点,而且一切都更加模块化。只需实现所有类方法,就可以轻松添加新资源。
还应注意,此版本中删除了一些功能,以使s-tui更具模块化。它读取所有核心路线的最大频率,并显示记录的最高温度。计划在将来的版本中显示另一个菜单,其中显示所有传感器的最大/最小/平均值。

安装s-tui

s-tui在某些Linux发行版的官方存储库中可用,例如Debian Buster和更高版本,Ubuntu 19.04和更高版本,Arch Linux / Manjaro和openSUSE。正如预期的那样,在大多数情况下,它尚未更新为最新版本(Ubuntu直到Ubuntu 20.04才更新)。
s-tui安装过程提到了使用pip安装s-tui的选项,但是取决于所使用的Linux发行版,“ pip”指向Python2或Python3它是直接编写的,应使用Python3安装。举个例子这将安装最新的s-tui。

python3 -m pip install --upgrade --user s-tui

安装了s-tui可执行文件 ~/.local/bin 确保此目录在您的PATH中。如果没有,请打开 ~/.bashrc (或 ~/.zshrc使用文本编辑器将其添加到文件的底部(取决于您使用的内容,等等)。 export PATH=$PATH:$HOME/.local/bin,打开一个新的终端,您无需输入完整路径即可运行s-tui。
要进行CPU压力测试, stressstress-ng 软件包-位于大多数Linux发行版的存储库中。

Sidebar