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 键查看传感器信息。
Monitor-CPU-and-GPU-Temperature-using-glances.png

2.Sensors

Sensors 是一个简单的命令行实用程序,可显示包括 CPU 在内的所有传感器芯片的当前读数。 它默认预装了一些 Linux 发行版,例如 Ubuntu,否则如图所示安装。

$ sudo apt-get install lm-sensors

然后您可以运行以下命令来检测系统上的所有传感器。

$ sudo sensors-detect

一旦检测到,您可以运行以下命令来检查 CPU 温度、GPU 温度、风扇速度、电压等。
Detect-Sensors-in-Linux.png

3. Hardinfo

Hardinfo 是一个轻量级的系统分析器和基准测试工具,专为硬件分析和报告生成而设计。 它具有关于系统硬件的综合报告,并允许在您的系统硬件上生成 HTML 报告。

要在 Ubuntu Linux 系统上安装 hardinfo 包,请运行以下命令。

$ sudo apt install hardinfo

安装完成后,您可以通过运行以下命令启动 hardinfo 以查看设备信息。

$ hardinfo -rma devices.so

要启动 GUI 应用程序,只需运行以下命令或在系统菜单或 Dash 中搜索“System Profiler and Benchmark”并打开它。
View-Device-Information-in-Linux.png
View-Sensors-Information-in-Ubuntu.png

4. i7z

i7z 是一个微型命令行实用程序,可报告 Intel Core i7、i5、i3 CPU 信息,包括温度。 您可以通过运行以下命令将其安装在您的 Ubuntu 系统上。

$ sudo apt install i7z

安装后,使用 root 权限运行 i7z,如图所示。
Intel-Core-reportin-tool-for-Linux.png

最后修改:2022 年 07 月 19 日
如果觉得我的文章对你有用,请随意赞赏