CPU 或 GPU 温度完全取决于正在运行的程序或应用程序的使用情况。 敏感的计算机组件(例如 CPU)具有有限的使用寿命,并且在超过特定限制的温度下(或通常在更高的温度下)运行它们会缩短使用寿命。 此外,它还会导致热节流,尤其是在风扇不能提供足够冷却时。
因此,监控系统的 CPU 温度非常重要,以避免因过热而损坏它。 在本文中,我们将分享一些有用的命令行工具,帮助您密切关注 CPU 和 GPU 的温度。
1.Glances
Glances 是一个跨平台、先进且流行的实时系统监控工具,它使用 psutil 库从各种系统资源中收集信息。
它可以使用 psutil 和/或 hddtemp 工具显示来自传感器的信息。 它的一个有趣的功能是网络服务器模式,它允许您通过网络浏览器访问它以远程监控您的 Linux 服务器。
有多种方法可以在您的系统上安装 Glances,但安装 Glances 的首选方法是使用自动安装脚本,它将安装最新的生产就绪版本。
要在您的系统上安装 Glances,请使用 curl 或 wget 命令,如图所示。
# curl -L https://bit.ly/glances | /bin/bash
OR
# wget -O- https://bit.ly/glances | /bin/bash
安装完成后,启动 Glances 并按 f 键查看传感器信息。
2.Sensors
Sensors 是一个简单的命令行实用程序,可显示包括 CPU 在内的所有传感器芯片的当前读数。 它默认预装了一些 Linux 发行版,例如 Ubuntu,否则如图所示安装。
$ sudo apt-get install lm-sensors
然后您可以运行以下命令来检测系统上的所有传感器。
$ sudo sensors-detect
一旦检测到,您可以运行以下命令来检查 CPU 温度、GPU 温度、风扇速度、电压等。
3. Hardinfo
Hardinfo 是一个轻量级的系统分析器和基准测试工具,专为硬件分析和报告生成而设计。 它具有关于系统硬件的综合报告,并允许在您的系统硬件上生成 HTML 报告。
要在 Ubuntu Linux 系统上安装 hardinfo 包,请运行以下命令。
$ sudo apt install hardinfo
安装完成后,您可以通过运行以下命令启动 hardinfo 以查看设备信息。
$ hardinfo -rma devices.so
要启动 GUI 应用程序,只需运行以下命令或在系统菜单或 Dash 中搜索“System Profiler and Benchmark”并打开它。
4. i7z
i7z 是一个微型命令行实用程序,可报告 Intel Core i7、i5、i3 CPU 信息,包括温度。 您可以通过运行以下命令将其安装在您的 Ubuntu 系统上。
$ sudo apt install i7z
安装后,使用 root 权限运行 i7z,如图所示。
1 条评论
glances -s才是显示/隐藏传感器数据