Battery 0: Charging, 91%, 00:17:25 until charged
Battery 0: design capacity 3310 mAh, last full capacity 3309 mAh = 99%
Adapter 0: on-line
Thermal 0: ok, 40.0 degrees C
Thermal 0: trip point 0 switches to mode critical at temperature 127.0 degrees C
Thermal 0: trip point 1 switches to mode hot at temperature 127.0 degrees C
Cooling 0: pkg-temp-0 no state information available
Cooling 1: LCD 0 of 100
Cooling 2: Processor 0 of 10
Cooling 3: Processor 0 of 10
Cooling 4: Processor 0 of 10
Cooling 5: Processor 0 of 10
安装lm 传感器
安装后在终端输入以下内容
您可能还需要运行
它会问你几个问题。对他们都回答是。最后在终端中获取您的 CPU 温度类型
sensors
。输出:
查看硬盘温度 安装hddtemp
输出:
快速命令行解决方案;以摄氏度 (m°C) 显示温度
小程序
如果您正在寻找更易于访问的版本,请将硬件传感器监视器添加到 Gnome-Panel:
sudo apt-get install sensors-applet
- 这将安装传感器小程序 包右键单击面板,选择
Add to panel...
,然后选择:你完成了。您可以通过右键单击小程序并选择 来配置显示哪些传感器
Preferences->Sensors
。psensor是监控温度、风扇速度和电压的一个很好的指标。它显示所有传感器的输出,绘制图表。还可以将选定的输出放置在指示器面板中。
可以通过键入以下命令从 Ubuntu 存储库安装它:
可以从 ppa 安装较新版本的 psensor:
当您在图表列中打勾时,它还可以绘制图表:
这是一些带有更多图片的信息。
另一个有用的链接
在某些情况下,不会显示所有传感器。然后你可以运行
并对所有问题回答“是”。但在某些情况下不是很安全,但我从来没有遇到过任何真正的问题。更安全的方法是采用默认答案。
可能会出现一些额外的传感器。
没有第三方应用程序的温度
在撰写本文时,所有答案都涉及使用第三方实用程序。如果您想在不安装任何东西的情况下找出温度,请使用:
要查看温度所指使用的区域:
温度以摄氏度存储,隐含 3 位小数。
sed
用于“美化”输出。最后的温度
x86_pkg_temp
报告在54.0°C
。对于 Skylake i7 6700HQ CPU,我在下面的 Conky 显示中使用了这个温度。Conky的温度
如果您不介意第三方实用程序,我喜欢使用 Conky——一种轻量级的系统监视器。
Conky 命令
在 conky 中,我用来监控 Ivy Bridge CPU 的系统变量是:
为了监控我使用的 Skylake CPU:
康奇显示器
conky 显示如下所示:
温度从 72°C 开始,单个 CPU 在 3200 MHz 的加速模式下以 100% 的速度运行。然后涡轮关闭,温度下降 10°C 至 62°C,非涡轮速度为 2600 MHz。10 秒后涡轮重新打开,温度立即回升至 72°C。
控制温度
在了解您的温度后,您可能希望更好地控制它。
tlp
为控制系统创造奇迹。它适用于thermald
、英特尔 Powerclamp、用于 USB 电源的电池与交流电等。虽然高度可配置,但我无需更改配置设置即可获得愉快的开箱即用体验。在使用它之前,我一直遇到 IvyBridge 笔记本电脑过热的各种问题。我在我的新 Skylake 笔记本电脑上安装了它,除了将 Ubuntu 16.04 LTS 升级到 18.04 时,风扇从不运行。您可以在此处获得非常详细的安装说明:停止 cpu 过热
hardinfo 是获取所有硬件信息的非常有用的工具。
安装硬信息
sudo apt-get install hardinfo
。然后您可以通过传感器获取温度。通过这个命令安装acpi 的小包
您需要第一次按 Y 进行确认。现在找到温度输入这个命令
安装 lm-sensors 后:
跑:
您可以运行以下命令来查看硬件温度:
此外,风扇通常由 BIOS 控制。
另一个好工具适用
i7z
于英特尔酷睿处理器:并且因为
i7z
运行喜欢top
,所以没有必要使用watch
。X传感器
XSensors 从 libsensors 库中读取有关硬件健康状况的数据,例如温度、电压和风扇速度,并以数字读数的形式显示这些信息。
打开终端并输入:
然后通过打开终端并运行命令来检测计算机的硬件传感器:
然后你会被问到很多关于你希望程序检测什么硬件的问题。除非您知道自己在做什么,否则通常安全并建议您接受所有问题的默认答案。
Xsensors 与 Psensor
XSensors 和 Psensor 都监控计算机的温度和风扇速度。这两个应用程序之间的区别在于所显示信息的详细程度以及信息的显示方式。
XSensors 显示比 Psensor 更具体的信息。Psensor 比 XSensors 更小、更不显眼,它在桌面右上角的通知区域中显示为一个小温度计图标。您可以随时右键单击温度计图标以显示硬件温度。
设置 Psensor 以检测计算机硬件的方法与 Xsensors 相同,通过安装 lm-sensors 来检测计算机的硬件传感器。然后检测计算机的硬件传感器运行命令:
和 Xsensor 一样,接受所有问题的默认答案。
在 Ubuntu 16.04 及更高版本中,Psensor 会自动检测您计算机的硬件传感器,而无需运行
sudo sensors-detect
在 Raspberry Pi 上,您可以使用以下方法检索温度
vcgencmd
:输出:
只是让你们知道,
sensors
不需要像这样的安装垃圾。只要做一个acpi -V
和繁荣,你得到了一切。例子:比安装所有这些和 kmod 更容易......只需执行 acpi -V。