在Linux系統中,有多種方法可以監控CPU溫度。以下是一些常用的工具和方法:
安裝lm-sensors:
sudo apt-get update
sudo apt-get install lm-sensors
sudo yum install lm_sensors
或sudo dnf install lm_sensors
檢測和配置:
sudo sensors-detect
按照提示操作,通常接受默認設置即可。
查看溫度:
sensors
輸出類似以下信息:
coretemp-isa-0000 Adapter: ISA adapter
Physical id 0: 39.0°C (high 80.0°C, crit 100.0°C)
Core 0: 33.0°C (high 80.0°C, crit 100.0°C)
Core 1: 35.0°C (high 80.0°C, crit 100.0°C)
Physical id 0表示整個CPU,Core 0, Core 1等代表各個CPU核心。
Linux內核將溫度信息存儲在/sys/class/thermal/thermal_zone*/temp
目錄下??梢允褂靡韵旅钭x取溫度(單位為毫攝氏度):
cat /sys/class/thermal/thermal_zone0/temp
例如,輸出43000表示43°C??梢允褂靡韵旅钸M行轉換:
echo $(( $(cat /sys/class/thermal/thermal_zone0/temp) / 1000 ))°C
安裝ipmitool:
sudo apt-get install ipmitool
查看溫度:
sudo ipmitool -I open sdr | grep Temp
安裝lm-sensors后,運行以下命令可以查看實時監控界面,顯示CPU溫度、負載和頻率等信息:
sudo sensors-detect
sudo sensors-conf
sensors
然后運行:
sudo s-tui
通過以上方法,您可以方便地在Linux系統中監控CPU溫度,確保系統穩定運行。根據您的系統配置選擇合適的方法即可。