采用直接读取系统信息
可以通过读取如下路径中的数据来获取每个cpu的温度
cpu0:
cat /sys/class/thermal/thermal_zone0/temp
cpu1:
cat /sys/class/thermal/thermal_zone1/temp
信息读取,数据除以1000就是温度℃,如下为45.5℃
edison@edison-desktop:~$ cat /sys/class/thermal/thermal_zone0/temp
45500
可以通过读取如下路径中的数据来获取每个cpu的温度
cpu0:
cat /sys/class/thermal/thermal_zone0/temp
cpu1:
cat /sys/class/thermal/thermal_zone1/temp
信息读取,数据除以1000就是温度℃,如下为45.5℃
edison@edison-desktop:~$ cat /sys/class/thermal/thermal_zone0/temp
45500