📅  最后修改于: 2023-12-03 15:26:43.165000             🧑  作者: Mango
在 Linux 上检查 CPU 温度非常容易,只需使用一些命令即可轻松完成。
以下是检查 CPU 温度的三个主要方法:
lm-sensors 是 Linux 平台上非常实用的工具之一,可用于监视 CPU 温度、风扇速度等硬件参数。
sudo apt-get install lm-sensors
sensors-detect
命令,按回车键一路回答即可:sudo sensors-detect
sensors
命令即可查看 CPU 温度:sensors
输出结果如下:
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +28.0°C (high = +80.0°C, crit = +98.0°C)
Core 1: +27.0°C (high = +80.0°C, crit = +98.0°C)
Linux 内核也提供了一些用于监视硬件参数的系统文件,如 /sys/class/thermal/thermal_zone0/temp
文件可以查看 CPU 温度:
cat /sys/class/thermal/thermal_zone0/temp
输出结果如下:
49000
该数值表示的是温度,单位为毫摄氏度,上面的输出结果即为 49 摄氏度。
Python 中的 psutil 模块也可用于获取 CPU 温度。
sudo pip install psutil
import psutil
for temp in psutil.sensors_temperatures()['coretemp']:
print(temp.current)
输出结果如下:
26.0
27.0
以上就是在 Linux 上检查 CPU 温度的三种方法,您可以根据实际需求选择最适合自己的方法。