s-tui:在 Linux 中监控 CPU 温度、频率、功率和使用率的终端工具
一般每个 Linux 管理员都会使用 lm_sensors 监控 CPU 温度。lm_sensors (Linux 监控传感器)是一个自由开源程序,它提供了监控温度、电压和风扇的驱动和工具。
如果你正在找替代的 CLI 工具,我会建议你尝试 s-tui。
它其实是一个压力测试的终端 UI,可以帮助管理员通过颜色查看 CPU 温度。
s-tui 是什么
s-tui 是一个用于监控计算机的终端 UI。s-tui 可以在终端以图形方式监控 CPU 温度、频率、功率和使用率。此外,它还显示由发热量限制引起的性能下降,它需要很少的资源并且不需要 X 服务器。它是用 Python 编写的,需要 root 权限才能使用它。
s-tui 是一个独立的程序,可以开箱即用,并且不需要配置文件就可以使用其基本功能。
s-tui 使用 psutil 来探测你的一些硬件信息。如果不支持你的一些硬件,你可能看不到所有信息。
以 root 身份运行 s-tui 时,当压测所有 CPU 核心时,可以将 CPU 发挥到最大睿频频率。它在后台使用 Stress 压力测试工具,通过对系统施加某些类型的计算压力来检查其组件的温度是否超过其可接受的范围。只要计算机稳定并且其组件的温度不超过其可接受的范围,PC 超频就没问题。有几个程序可以通过压力测试得到系统的稳定性,从而评估超频水平。
如何在 Linux 中安装 s-tui
它是用 Python 写的,pip
是在 Linux 上安装 s-tui 的推荐方法。确保你在系统上安装了 python-pip 软件包。如果还没有,请使用以下命令进行安装。
对于 Debian/Ubuntu 用户,使用 apt 命令 或 apt-get 命令 来安装 pip
。
$ sudo apt install python-pip stress
对于 Archlinux 用户,使用 pacman 命令 来安装 pip
。
$ sudo pacman -S python-pip stress
对于 Fedora 用户,使用 dnf 命令 来安装 pip
。
$ sudo dnf install python-pip stress
对于 CentOS/RHEL 用户,使用 yum 命令 来安装 pip
。
$ sudo yum install python-pip stress
对于 openSUSE 用户,使用 zypper 命令 来安装 pip
。
$ sudo zypper install python-pip stress
最后运行下面的 pip 命令 在 Linux 中安装 s-tui 工具。
对于 Python 2.x:
$ sudo pip install s-tui
对于Python 3.x:
$ sudo pip3 install s-tui
如何使用 s-tui
正如我在文章开头所说的那样。它需要 root 权限才能从系统获取所有信息。只需运行以下命令即可启动 s-tui。
$ sudo s-tui
默认情况下,它启用硬件监控并选择 “Stress” 选项以对系统执行压力测试。
要查看其他选项,请到帮助页面查看。
$ s-tui --help
via: https://www.2daygeek.com/s-tui-stress-terminal-ui-monitor-linux-cpu-temperature-frequency/
- Linux终端下 dstat 监控工具
- CPU性能统计数据及Linux监控工具使用
- Linux中常用的监控CPU整体性能的工具
- nethogs命令_Linux nethogs 命令用法详解:终端下的网络流量监控工具
- 【转】Linux终端下 dstat 监控工具
- Linux终端下 dstat 监控工具
- Linux 终端下 dstat 监控工具
- Linux 监控CPU 温度
- Linux下cpu主板监控工具lm_sensors
- Linux终端监控工具之dstat
- linux查看cpu温度,安装lm_sensors工具
- [置顶] C#利用开源库OpenHardwareMonitor获取CPU或显卡温度、使用率、时钟频率
- linux下CPU、内存、IO、网络的压力测试,硬盘读写速度测试,Linux三个系统资源监控工具
- Linux CPU实时系统监控工具mpstat
- JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jsta (Linux 如何查看进程的各线程的CPU占用 )
- Linux终端下 dstat 监控工具
- Linux中常用的监控CPU整体性能的工具
- Python在Linux下获取CPU温度、使用率、内存使用率、硬盘使用率
- AIX和LINUX主机 CPU 内存 磁盘使用率监控
- (终端,板子...)Linux下模拟CPU/内存占用工具打包发布+使用说明-cpuup&memup