在CentOS系統中,cpustat
命令是sysstat
包的一部分,它主要用于顯示CPU的使用情況,包括用戶態、系統態、空閑時間等,但并不直接提供CPU溫度的檢測功能。
要檢測CPU溫度,你可以使用以下幾種方法:
sensors
命令安裝lm-sensors:
sudo yum install lm-sensors
配置sensors:
sudo sensors-detect
按照提示進行操作,通常選擇“yes”以啟用所有檢測到的傳感器。
查看CPU溫度:
sensors
這將顯示所有傳感器的詳細信息,包括CPU溫度。
iostat
命令雖然iostat
主要用于顯示磁盤I/O統計信息,但它也可以顯示CPU溫度(如果系統支持)。
iostat -c
在輸出中,你可以找到與CPU溫度相關的列(如果可用)。
還有一些第三方工具可以幫助你監控CPU溫度,例如:
sudo yum install htop
htop
sudo yum install glances
glances
/sys/class/thermal/thermal_zone*/temp
文件你也可以直接查看系統文件來獲取CPU溫度:
cat /sys/class/thermal/thermal_zone*/temp
這些文件通常包含以毫開爾文為單位的溫度值。你可以將其轉換為攝氏度:
cat /sys/class/thermal/thermal_zone*/temp | awk '{print ($1/1000)}'
通過這些方法,你應該能夠在CentOS系統中檢測到CPU溫度。