Ubuntu CPUInfo能测CPU温度吗
导读:Ubuntu的cpuinfo命令不能直接测量CPU温度 cpuinfo(通过cat /proc/cpuinfo查看)是Ubuntu/Linux系统中用于显示CPU硬件信息的工具,主要功能包括CPU型号、核心数、线程数、架构、缓存大小等静态信...
Ubuntu的cpuinfo
命令不能直接测量CPU温度
cpuinfo
(通过cat /proc/cpuinfo
查看)是Ubuntu/Linux系统中用于显示CPU硬件信息的工具,主要功能包括CPU型号、核心数、线程数、架构、缓存大小等静态信息,不包含温度监测功能。
Ubuntu中查看CPU温度的常用方法
若需监控CPU温度,可通过以下工具实现:
1. 使用lm-sensors
工具(命令行,推荐)
lm-sensors
是Linux系统下最常用的硬件传感器检测工具,支持绝大多数Intel、AMD等品牌的CPU温度监测。
- 安装:打开终端,运行以下命令安装:
sudo apt update & & sudo apt install lm-sensors
- 配置传感器:安装完成后,运行
sudo sensors-detect
,按提示选择“yes”以检测系统中的所有传感器(通常无需修改默认设置)。 - 查看温度:配置完成后,运行
sensors
命令,即可显示CPU各核心及主板传感器的实时温度(单位:摄氏度),例如:coretemp-isa-0000 Adapter: ISA adapter Physical id 0: 45.0°C (high 80.0°C, crit 100.0°C) Core 0: 42.0°C (high 80.0°C, crit 100.0°C) Core 1: 43.0°C (high 80.0°C, crit 100.0°C)
2. 直接读取系统文件(无需额外安装)
Linux内核将CPU温度信息存储在/sys/class/thermal/
目录下的thermal_zone*
文件中,可直接通过命令查看:
cat /sys/class/thermal/thermal_zone0/temp
输出结果为毫摄氏度(mK),需除以1000转换为摄氏度(如45000
即为45°C)。
3. 使用htop
工具(交互式界面)
htop
是增强版的进程查看工具,部分版本支持显示CPU温度(需系统支持传感器)。
- 安装:
sudo apt install htop
- 使用:运行
htop
后,在界面顶部或底部可查看CPU温度(若未显示,需通过F2
设置开启传感器模块)。
4. 使用s-tui
工具(命令行+图形化)
s-tui
是专为监控系统状态设计的命令行工具,支持CPU温度、频率、使用率等实时显示。
- 安装:
sudo apt install s-tui
- 使用:运行
s-tui
后,界面会直观展示CPU温度及其他硬件状态,按q
退出。
注意事项
- 不同硬件和内核版本可能导致工具显示的温度数据略有差异;
- 部分笔记本电脑或品牌机的温度传感器可能需要额外驱动,若
lm-sensors
无法检测,可尝试更新BIOS或使用厂商提供的专用工具; - 监控温度时,建议在系统负载较高时查看(如运行大型程序),更能反映CPU的实际发热情况。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu CPUInfo能测CPU温度吗
本文地址: https://pptw.com/jishu/720688.html