首页主机资讯如何用Ubuntu CPUInfo检测CPU温度

如何用Ubuntu CPUInfo检测CPU温度

时间2025-11-13 15:01:04发布访客分类主机资讯浏览374
导读:使用lm-sensors工具(命令行/图形化) lm-sensors是Ubuntu下最常用的CPU温度检测工具,支持命令行操作和图形化扩展(如psensor),能实时显示CPU核心温度及主板传感器数据。 安装lm-sensors:打开终端...

使用lm-sensors工具(命令行/图形化)
lm-sensors是Ubuntu下最常用的CPU温度检测工具,支持命令行操作和图形化扩展(如psensor),能实时显示CPU核心温度及主板传感器数据。

  1. 安装lm-sensors:打开终端,运行以下命令更新软件包列表并安装:
    sudo apt update &
        &
     sudo apt install lm-sensors
    
  2. 检测硬件传感器:安装完成后,运行sensors-detect命令自动探测系统中的温度传感器(如CPU内置传感器、主板传感器),按提示选择“yes”确认检测(默认选项安全):
    sudo sensors-detect
    
  3. 查看CPU温度:运行sensors命令,终端将输出CPU及各硬件的温度信息(如Intel CPU的“Core 0”“Core 1”核心温度,或主板传感器的“Package id 0”整体温度):
    sensors
    
  4. 实时监控温度:若需持续观察温度变化,可使用watch命令每秒刷新一次sensors输出:
    watch -n 1 sensors
    

直接读取系统sysfs文件
Ubuntu的sysfs虚拟文件系统提供了CPU温度的原始数据,无需额外安装工具,适合快速查看。

  1. 查看单个传感器温度:运行以下命令读取第一个 thermal zone的温度(单位:毫开尔文,mK):
    cat /sys/class/thermal/thermal_zone0/temp
    
  2. 转换为摄氏度:将输出值除以1000,得到摄氏度(°C):
    cat /sys/class/thermal/thermal_zone0/temp | awk '{
    print $1/1000}
        '
    
    注:若thermal_zone0无数据,可尝试thermal_zone1thermal_zone2等,直到获取有效值。

使用psensor图形化工具(可选)
若偏好图形界面,可使用psensor直观展示CPU温度及趋势图。

  1. 安装psensor:通过终端安装:
    sudo apt install psensor
    
  2. 启动psensor:安装完成后,在终端输入psensor或在应用菜单中搜索“Psensor”打开,界面将显示CPU核心、主板等传感器的温度,支持曲线图、历史记录等功能。

注意事项

  • 首次使用lm-sensors需运行sensors-detect,否则可能无法检测到传感器;
  • 不同硬件厂商(如Intel、AMD)的温度输出格式可能略有差异,但核心温度数据均会明确标注;
  • thermal_zone文件无数据,可能是系统未启用传感器驱动,建议优先使用lm-sensors工具。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 如何用Ubuntu CPUInfo检测CPU温度
本文地址: https://pptw.com/jishu/747086.html
Ubuntu CPUInfo中如何查看缓存信息 Ubuntu CPUInfo显示的CPU频率准确吗

游客 回复需填写必要信息