首页主机资讯Linux CPUInfo:CPU温度如何监测

Linux CPUInfo:CPU温度如何监测

时间2025-11-19 19:57:04发布访客分类主机资讯浏览497
导读:Linux 下监测 CPU 温度的实用方法 一 命令行快速查看 使用 lm-sensors:安装后在首次运行时执行 sudo sensors-detect 自动探测传感器,随后用 sensors 查看温度。示例输出中可看到 Package...

Linux 下监测 CPU 温度的实用方法

一 命令行快速查看

  • 使用 lm-sensors:安装后在首次运行时执行 sudo sensors-detect 自动探测传感器,随后用 sensors 查看温度。示例输出中可看到 Package id 0(CPU 封装温度)与各 Core X 的温度,以及 high/crit 阈值;如需持续刷新,可用 watch -n 2 sensors(每 2 秒更新)。
    示例关键字段:
    • Package id 0: +47.0°C (high = +80.0°C, crit = +100.0°C)
    • Core 0: +44.0°C
  • 使用内核 sysfs:直接读取 /sys/class/thermal/thermal_zone/temp*,数值单位为毫摄氏度(如 47000 表示 47.0°C)。可先列出所有 zone:ls /sys/class/thermal/,再查看对应文件。
  • 使用 psutil(Python):安装 pip install psutil 后,通过 psutil.sensors_temperatures() 获取温度字典,遍历如 coretemp 条目即可读取各核心温度。
  • 发行版安装示例:
    • Debian/Ubuntu:sudo apt install lm-sensors
    • CentOS/RHEL:sudo yum install lm_sensors
      以上方法覆盖从底层 sysfs 到高层工具的全链路监测需求。

二 图形化与实时监控工具

  • Psensor:桌面图形界面实时显示 CPU、主板、GPU 温度,支持曲线与高温提醒。安装:sudo apt install psensor,启动后在传感器列表中勾选需要显示的项目。
  • Glances:跨平台监控,集成了传感器信息;支持 Web 服务模式 远程查看。安装后运行 glances,按 f 切换显示传感器;也可一键安装脚本部署最新稳定版。
  • i7z:面向 Intel Core i7/i5/i3 的专用工具,可实时查看 温度、频率、倍频、C 状态 等细节。
  • htop(部分版本/配置):增强版进程查看器,结合传感器插件可显示温度概览。
    这些工具便于在桌面或服务器上直观、持续地观察温度变化。

三 判读与高温处理

  • 读取 high/crit 阈值:在 sensors 输出中,如 high = +80.0°C、crit = +100.0°C 分别表示“高温警戒”和“临界值”。持续接近或超过 high 需关注散热;达到或超过 crit 可能触发降频或关机保护。
  • 持续监控与告警:使用 watch -n 2 sensors 观察趋势;在 Psensor 中启用桌面通知,在 Glances 中配置告警阈值,便于及时发现异常升温。
  • 常见排障与优化:
    • 运行 sudo sensors-detect 确保相关内核模块(如 coretemp)已加载;
    • 更新 BIOS/UEFI 与传感器驱动;
    • 检查散热系统(风扇、散热片)与机箱风道,定期清灰,保证通风空间。
      以上做法有助于准确判读温度状态并安全处置高温风险。

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


若转载请注明出处: Linux CPUInfo:CPU温度如何监测
本文地址: https://pptw.com/jishu/751504.html
Linux CPUInfo:CPUID指令怎么用 Linux CPUInfo:PCI设备关联在哪

游客 回复需填写必要信息