温馨提示×

Linux CPUInfo如何检查CPU温度

小樊
57
2025-09-05 07:22:29
栏目: 智能运维

在Linux系统中,可通过以下方式检查CPU温度:

  1. 使用lm-sensors工具(推荐)

    • 安装
      Debian/Ubuntu: sudo apt install lm-sensors
      Fedora/CentOS: sudo dnf install lm_sensors
    • 配置:运行sudo sensors-detect,按提示确认(通常选默认选项)。
    • 查看温度:执行sensors命令,输出包含CPU各核心及整体温度(如Core 0: +45.0°C)。
  2. 直接读取系统文件

    • 执行命令:cat /sys/class/thermal/thermal_zone*/temp,结果为毫摄氏度,需除以1000转换为摄氏度(如echo $(( $(cat /sys/class/thermal/thermal_zone0/temp)/1000 ))°C)。
    • 注意:不同硬件路径可能不同(如thermal_zone0thermal_zone1),可用通配符*批量读取。
  3. 图形界面工具(可选)

    • Psensor:安装后可在桌面实时查看温度曲线(支持多平台)。
    • Gnome/KDE自带工具:部分桌面环境(如GNOME)可通过扩展或系统监控工具显示温度。

提示:若sensors无输出,可能需手动加载内核模块(如Intel CPU执行sudo modprobe coretemp)。正常温度范围通常为40℃~80℃,超过临界值(crit字段)需检查散热。

0