Ubuntu 检察设备温度

[复制链接]
发表于 2026-10-4 11:33:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

Ubuntu 下想看 CPU 和设备温度,不一定要装图形化工具。下面四种命令行办法从最原始到最直观,按需选用即可。

方法 1:用 sensors 命令

sensors 用来读取并展示系统里的传感器数据,包括 CPU 温度和其他硬件传感器信息。前提是先装 lm-sensors 包:

sudo apt update
sudo apt install lm-sensors
sensors

执行后会实时打印全部传感器的读数,CPU 包温度、主板温度、风扇转速都在里面。这是最直接的一种,适合脚本里调用。

方法 2:用 cat 直接读 /sys 下的温度文件

Linux 内核把硬件信息以文件形式暴露在 /sys 目录下,温度传感器也在其中,可以直接 cat 出来:

cat /sys/class/thermal/thermal_zone*/temp

这里输出的是**以毫摄氏度为单位**的原始数值,比如输出 52000 就是 52 度。需要注意这些是内核原始值,不同硬件和内核配置下解释方式略有差别,看清单位再换算。

方法 3:用 htop 看

如果机器已经装了 htop——这个交互式系统监控监控工具本来就能展示 CPU、内存等各方面状态:

sudo apt update
sudo apt install htop
htop

在 htop 界面里能看到 CPU 各核心的使用率和温度等信息,并且会实时刷新。习惯用 htop 的人顺手就能看,不用另开工具。

方法 4:用 s-tui

s-tui 是专门盯 CPU 温度和性能的命令行工具,界面是纯字符的,但信息很全:

sudo apt update
sudo apt install s-tui
s-tui

它提供一个交互式界面,实时显示 CPU 当前温度、频率和使用率,适合压测时盯温度。

怎么选

  • 只想快速看一眼数值,或者要写进脚本定时采集——用 sensors。
  • 什么都没装、网络也不好的应急环境——直接 cat thermal_zone 文件。
  • 平时运维习惯 htop——顺带看就行。
  • 跑压力测试、要盯频率和温度曲线——s-tui 最合适。

qidao123.com企服评测-应用市场 编辑提示

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表