实时显示传感器输出的最高温度?

实时显示传感器输出的最高温度?

是否可以从 的输出中提取最高温度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 温度。

相关内容