![实时显示传感器输出的最高温度?](https://linux22.com/image/57802/%E5%AE%9E%E6%97%B6%E6%98%BE%E7%A4%BA%E4%BC%A0%E6%84%9F%E5%99%A8%E8%BE%93%E5%87%BA%E7%9A%84%E6%9C%80%E9%AB%98%E6%B8%A9%E5%BA%A6%EF%BC%9F.png)
是否可以从 的输出中提取最高温度sensor
,并实时更新它,并将其显示在 Ubuntu 12.04 桌面上的某个位置?
我知道 psensor 就是这样做的,但它在 12.04 上的版本并没有实时显示面板(顶部栏)上的最高温度,尽管它在启动器上显示。
另外,我想尽可能少地依赖 GUI,这就是为什么我想知道是否sensors
可以提取输出来执行上述操作。但如果无法在DE上实时展示,还有其他化妆方案吗?
$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +59.0°C (crit = +127.0°C)
temp2: +60.0°C (crit = +100.0°C)
thinkpad-isa-0000
Adapter: ISA adapter
fan1: 2990 RPM
temp1: +59.0°C
temp2: +53.0°C
temp3: +41.0°C
temp4: +76.0°C
temp5: +36.0°C
temp6: N/A
temp7: +33.0°C
temp8: N/A
temp9: +43.0°C
temp10: +51.0°C
temp11: +49.0°C
temp12: N/A
temp13: N/A
temp14: N/A
temp15: N/A
temp16: N/A
答案1
我会想到这样的事情:
watch -n0.1 "sensors | grep 'temp1\|temp2\|Core 0'"
这将开始输出 temp1、temp2 和 core 0 行。有了它,也许你可以在角落里有一个小终端之类的东西,检查信息。
您还可以包含来自的信息hddtemp
,以便同时获得 CPU 温度和 HDD 温度。