• 首页
  • Qt文档
  • DTK文档
  • 玲珑文档
  • 如何用命令行查看当前cpu温度

    一般情况下需要安装第三方工具检测当前机器是否支持查看CPU温度,如果支持,可通过lm-sensors查看CPU温度 lm-sensors是一款linux的硬件监控的软件,可以帮助我们来监控主板,CPU的工作电压,风扇转速、温度等数据。这些数据我们通常在主板的 BIOS也可以看到。当我们可以在机器运行的时候通过lm_sensors随时来监测着CPU的温度变化, 安装lm-sensors

    sudo apt-get install lm-sensors
    

    安装完成后检测lm-sensors是否正常

    sudo sh -c "yes|sensors-detect"
    

    检测通过后,可直接执行sensors查看CPU温度

    amd架构的机器可以直接查看/sys/class/thermal/thermal_zone0/temp下的数值确认CPU温度,查询方法为:

    watch -n 0.1 echo CPU: $[$(cat /sys/class/thermal/thermal_zone0/temp)/1000]°
    #文件下默认的数值是为千分之一度,所以将输出值除以1000就是当前的温度值。