在Ubuntu系統中,cpustat
命令是sysstat
包的一部分,主要用于顯示CPU的使用情況,包括用戶空間、系統空間、空閑時間等。然而,cpustat
本身并不直接提供CPU溫度的檢測功能。
要檢測CPU溫度,你可以使用以下幾種方法:
sensors
命令安裝lm-sensors:
打開終端并運行以下命令來安裝lm-sensors
包:
sudo apt update
sudo apt install lm-sensors
配置sensors: 運行以下命令來檢測和配置傳感器:
sudo sensors-detect
按照提示操作,通常選擇“yes”以啟用所有檢測到的傳感器。
查看CPU溫度: 配置完成后,運行以下命令來查看CPU溫度:
sensors
lm-sensors
和watch
命令如果你想實時監控CPU溫度,可以結合使用watch
命令:
watch -n 1 sensors | grep 'temp'
這會每秒刷新一次CPU溫度。
htop
htop
是一個交互式的進程查看器,也可以顯示一些硬件信息,包括CPU溫度(如果系統支持)。
安裝htop:
sudo apt update
sudo apt install htop
運行htop:
htop
在htop
界面中,你可以找到CPU溫度的相關信息,通常在“Sensors”標簽頁下。
coretemp
模塊如果你的CPU支持coretemp
模塊,可以通過以下步驟查看溫度:
加載coretemp模塊:
sudo modprobe coretemp
查看溫度:
cat /sys/devices/virtual/thermal/thermal_zone0/temp
這個文件包含了CPU的溫度信息,單位是毫開爾文(mK),需要除以1000轉換為攝氏度。
通過以上方法,你應該能夠在Ubuntu系統中檢測到CPU的溫度。