如何用Ubuntu CPUInfo检测CPU温度
导读:使用lm-sensors工具(命令行/图形化) lm-sensors是Ubuntu下最常用的CPU温度检测工具,支持命令行操作和图形化扩展(如psensor),能实时显示CPU核心温度及主板传感器数据。 安装lm-sensors:打开终端...
使用lm-sensors工具(命令行/图形化)
lm-sensors是Ubuntu下最常用的CPU温度检测工具,支持命令行操作和图形化扩展(如psensor),能实时显示CPU核心温度及主板传感器数据。
- 安装lm-sensors:打开终端,运行以下命令更新软件包列表并安装:
sudo apt update & & sudo apt install lm-sensors - 检测硬件传感器:安装完成后,运行
sensors-detect命令自动探测系统中的温度传感器(如CPU内置传感器、主板传感器),按提示选择“yes”确认检测(默认选项安全):sudo sensors-detect - 查看CPU温度:运行
sensors命令,终端将输出CPU及各硬件的温度信息(如Intel CPU的“Core 0”“Core 1”核心温度,或主板传感器的“Package id 0”整体温度):sensors - 实时监控温度:若需持续观察温度变化,可使用
watch命令每秒刷新一次sensors输出:watch -n 1 sensors
直接读取系统sysfs文件
Ubuntu的sysfs虚拟文件系统提供了CPU温度的原始数据,无需额外安装工具,适合快速查看。
- 查看单个传感器温度:运行以下命令读取第一个 thermal zone的温度(单位:毫开尔文,mK):
cat /sys/class/thermal/thermal_zone0/temp - 转换为摄氏度:将输出值除以1000,得到摄氏度(°C):
注:若cat /sys/class/thermal/thermal_zone0/temp | awk '{ print $1/1000} 'thermal_zone0无数据,可尝试thermal_zone1、thermal_zone2等,直到获取有效值。
使用psensor图形化工具(可选)
若偏好图形界面,可使用psensor直观展示CPU温度及趋势图。
- 安装psensor:通过终端安装:
sudo apt install psensor - 启动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
