仅从命令'传感单元'中查看CPU温度水平

好的,所以当我运行命令时:

sensors

我得到了一大堆细节:

atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage:     +1.16 V  (min =  +0.85 V, max =  +1.60 V)
 +3.3 Voltage:     +3.39 V  (min =  +2.97 V, max =  +3.63 V)
 +5 Voltage:       +5.17 V  (min =  +4.50 V, max =  +5.50 V)
 +12 Voltage:     +12.36 V  (min = +10.20 V, max = +13.80 V)
CPU FAN Speed:    1906 RPM  (min =  600 RPM)
CHASSIS FAN Speed:   0 RPM  (min =  600 RPM)
CPU Temperature:   +31.0°C  (high = +60.0°C, crit = +95.0°C)  
MB Temperature:    +32.0°C  (high = +45.0°C, crit = +95.0°C)

如果我只是想看到这个,那肯定会有什么命令:

CPU Temperature:   +31.0°C  (high = +60.0°C, crit = +95.0°C)

甚至更好,简单地说:

CPU Temperature:   +31.0°C 
0
2019-05-18 21:40:39
资源 分享
答案: 1

您可以使用grep和/或cut优化sensors命令的结果,以根据需要布置它。

要获得报告CPU温度水平的线路,您可以利用它(包括高限制和基本限制):

sensors | grep -A 0 'CPU T' 

坚持肯定会为您提供温度水平(带有°C后缀):

sensors | grep -A 0 'CPU T' | cut -c18-25

这肯定会提供您在查询结束时显示的结果:

sensors | grep -A 0 'CPU T' | cut -c1-25
0
2019-05-21 06:56:24
资源