在Debian系统中,cpustat
是一个用于显示CPU使用情况的工具,它通常包含在 sysstat
包中。然而,cpustat
默认情况下并不直接报告CPU温度。要获取CPU温度,你需要使用其他工具或方法。
以下是一些在Debian系统中获取CPU温度的方法:
-
使用
sensors
命令:sensors
是一个常用的工具,用于显示硬件传感器信息,包括CPU温度。它通常包含在lm-sensors
包中。-
首先,安装
lm-sensors
包:sudo apt update sudo apt install lm-sensors
-
然后,运行
sensors-detect
命令来检测传感器:sudo sensors-detect
按照提示操作,通常选择“yes”以添加传感器支持。
-
最后,使用
sensors
命令查看CPU温度:sensors
-
-
使用
lm-sensors
和watch
命令: 如果你想实时监控CPU温度,可以使用watch
命令结合sensors
:watch -n 1 sensors
这将每秒刷新一次CPU温度信息。
-
查看
/sys/class/thermal/thermal_zone*/temp
文件: 一些Linux系统会在/sys/class/thermal/
目录下提供温度信息。你可以查看这些文件来获取CPU温度:cat /sys/class/thermal/thermal_zone0/temp
注意,这些文件通常以毫开尔文(mK)为单位,需要除以1000来转换为摄氏度。
-
使用
powertop
或tlp
: 这些工具主要用于电源管理,但它们也可能显示一些温度信息。
请根据你的需求和系统配置选择合适的方法来获取CPU温度。