1.读取cpu的温度
cpu0:
cat /sys/class/thermal/thermal_zone0/temp
cpu1:
cat /sys/class/thermal/thermal_zone1/temp
信息读取,数据除以1000就是温度℃,如下为86.55℃
2.读取CPU频率
cat /sys/devices/system/cpu/cpufreq/policy0/cpuinfo_cur_freq
读取数据为1400000KHZ,即是 1.4GHZ
3.代码:
while true
do
cat /sys/class/thermal/thermal_zone0/temp
sleep 2
cat /sys/devices/system/cpu/cpufreq/policy0/cpuinfo_cur_freq
sleep 2
done
这边是在securecrt里运行监测数据的,脚本是无限循环实时读取数据的,ctrl+c可直接退出。