学而实习之 不亦乐乎

Linux 查看 CPU 温度

2023-02-25 20:41:49

一、使用 sensors 命令

sensors命令用于检测服务器内部降温系统是否健康,可以监控主板,CPU的工作电压,风扇转速、温度等数据 。

$ yum install lm_sensors
$ sensors-detect
$ sensors

实例:检测cpu工作电压,温度等:

[root@linux265 ~]# sensors  coretemp-isa-0000
coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +19.0°C  (high = +80.0°C, crit = +100.0°C)
Core 0:        +18.0°C  (high = +80.0°C, crit = +100.0°C)
Core 1:        +16.0°C  (high = +80.0°C, crit = +100.0°C)
Core 2:        +16.0°C  (high = +80.0°C, crit = +100.0°C)
Core 3:        +18.0°C  (high = +80.0°C, crit = +100.0°C)

与该功能相关的Linux命令:

二、采用直接读取系统信息

可以通过读取如下路径中的数据来获取每个cpu的温度

$ cat /sys/class/thermal/thermal_zone0/temp 
27800

信息读取,数据除以1000就是温度℃,上面的温度为27.8℃