在统信uos中需用lm-sensors、cputemp或hardinfo获取cpu温度与风扇转速:lm-sensors适用于intel/amd平台,需sudo sensors-detect启用i²c探测;华为擎云l420x等机型可用cputemp查温度,并手动遍历hwmon查风扇;hardinfo提供图形化传感器总览。

在统信UOS系统中实时获取CPU当前温度与风扇转速,需借助底层传感器工具链,因为桌面环境默认不暴露这两类硬件监控数据;若未完成传感器驱动初始化或硬件本身未提供风扇接口,将无法读取对应数值。
用sensors命令一次性查看温度与风扇
该方法适用于已安装lm-sensors且主板具备I²C/SMBus温度与风扇传感器的Intel/AMD平台设备,输出中同时包含temp*和fan*字段。
按Ctrl+Alt+T打开终端。
执行sudo apt update && sudo apt install lm-sensors安装基础套件。
运行sudo sensors-detect启动探测向导——全程回车跳过,仅当提示“Probe I2C adapters?”时输入YES并回车;【漏掉这一步,后续sensors命令将无任何fan或temp输出】。
执行sensors,在输出中查找含“Package”“Core”“Tdie”字样的温度行,以及含“fan1”“fan2”“PWM”字样的风扇行;风扇值单位为RPM,如“fan1: 2450 RPM”即表示当前转速。
华为擎云设备专用:cputemp查温度 + 手动查风扇(若存在)
仅限L420x、W585x、L540等搭载麒麟990/9000C芯片的擎云机型,cputemp可直接返回CPU封装温度,但风扇信息需另行验证是否存在硬件支持。
在终端中执行cputemp,若返回“CPU Temperature: 43.2°C”格式结果,说明温度读取成功。
执行ls /sys/class/hwmon/列出所有硬件监控目录。
对每个hwmon子目录执行cat /sys/class/hwmon/hwmonX/name 2>/dev/null(X替换为0、1、2等),查找输出含“it86xx”“nct677x”“f718xx”等传统南桥风扇控制器名称的目录。
若找到匹配目录,再执行ls /sys/class/hwmon/hwmonX/fan*_input 2>/dev/null;如有输出(如fan1_input),则运行cat /sys/class/hwmon/hwmonX/fan1_input读取RPM值——注意该值为原始整数,无需换算。
图形化方式:用hardinfo浏览全部传感器
适合需要横向对比CPU温度、主板温度、硬盘温度及风扇转速的用户,界面直观,一次加载即可全览。
第一步:安装工具
终端中执行sudo apt install hardinfo。
第二步:启动应用
输入hardinfo,图形窗口立即弹出。
第三步:定位传感器页
左侧导航栏点击“Devices”→展开后单击“Sensors”。
第四步:识别关键字段
右侧列表中查找名称含“CPU”“Package”“fan”“PWM”的条目;温度值单位为°C,风扇值单位为RPM;若某列显示“N/A”或空白,说明内核未识别到对应硬件传感器。











