s-tui: A Terminal Tool To Monitor CPU Temperature, Frequency, Power And Utilization In Linux
默认情况下,每个Linux管理员都会使用lm_sensors来监视CPU温度。
lm_sensors(Linux监视传感器)是一个免费的开源应用程序,它提供用于监视温度,电压和风扇的工具和驱动程序。
这是一个CLI实用程序,如果您正在寻找其他工具,建议您使用s-tui。这是一个Stress Terminal UI,可以帮助管理员查看颜色的CPU温度。
什么是s-tui
s-tui是用于监视计算机的终端用户界面。 s-tui允许从终端以图形方式监视CPU温度,频率,功率和利用率。
同样,它显示了由于热节流引起的性能下降,它需要最少的资源,并且不需要X服务器。 它是用Python编写的,需要root特权才能使用它。
s-tui是一个自包含的应用程序,可以直接使用,并且不需要配置文件来驱动其核心功能。
s-tui使用psutil探查您的某些硬件信息。 如果不支持您的硬件,则可能看不到所有信息。
以超级用户身份运行s-tui可以在给所有内核施加压力时访问CPU可用的最大Turbo Boost频率。
通过在系统上施加某些类型的计算压力,它在后台使用Stress实用程序来检查其组件的温度是否未超过其可接受的范围。
只要运行超频的PC稳定并且其组件的温度不超过其可接受的范围,就可以运行它。
有几种程序可以通过对系统进行压力测试以及由此对超频水平进行评估来评估系统稳定性。
如何在Linux中安装s-tui
它是用Python编写的,pip安装是在Linux上安装s-tui的推荐方法。 确保您已在系统上安装了python-pip软件包。 如果否,请使用以下命令进行安装。
对于Debian / Ubuntu用户,请使用Apt Command或Apt-Get Command安装pip软件包。
1 | $ sudo apt install python-pip stress |
对于Archlinux用户,请使用Pacman命令安装pip软件包。
1 | $ sudo pacman -S python-pip stress |
对于Fedora用户,请使用DNF命令安装pip软件包。
1 | $ sudo dnf install python-pip stress |
对于CentOS / RHEL用户,请使用YUM命令安装pip软件包。
1 | $ sudo yum install python-pip stress |
对于openSUSE用户,请使用Zypper命令安装pip软件包。
1 | $ sudo zypper install python-pip stress |
最后,运行以下pip命令在Linux中安装s-tui工具。
对于Python 2.x:
1 | $ sudo pip install s-tui |
对于Python 3.x:
1 | $ sudo pip3 install s-tui |
如何访问s-tui
正如我在文章开头所说。 它需要root特权才能从系统中获取所有信息。 只需运行以下命令以启动s-tui。
1 | $ sudo s-tui |
默认情况下,它启用硬件监视并选择"压力"选项在系统上进行压力测试。
要检查其他选项,请导航到帮助页面。
1 | $ s-tui --help |