在Ubuntu系統中,cpustat
命令是sysstat
包的一部分,它主要用于顯示CPU的使用情況,包括用戶態、系統態、空閑時間等。然而,cpustat
本身并不直接提供CPU溫度的監測功能。
要檢測CPU是否過熱,你可以使用以下幾種方法:
使用sensors
命令:
lm-sensors
包,它提供了硬件監控的功能。sudo apt update
sudo apt install lm-sensors
sensors-detect
命令來檢測傳感器。sudo sensors-detect
按照提示操作,通常選擇默認選項即可。sensors
命令來查看CPU的溫度。sensors
使用htop
命令:
htop
是一個交互式的進程查看器,它也可以顯示CPU的溫度(如果你的系統支持)。sudo apt install htop
htop
htop
界面中,你可以查看CPU的溫度信息,通常顯示在頂部或底部的狀態欄中。使用glances
命令:
glances
是一個跨平臺的系統監控工具,它可以顯示CPU溫度、內存使用情況、磁盤I/O等。sudo apt install glances
glances
glances
界面中,你可以找到CPU溫度的監測選項。查看/sys/class/thermal/thermal_zone*/temp
文件:
cat /sys/class/thermal/thermal_zone0/temp
這個文件通常顯示的是溫度的毫開爾文值,你需要將其轉換為攝氏度。請注意,不同的硬件和BIOS設置可能會影響溫度傳感器的準確性和可用性。如果你發現溫度讀數異?;虿豢煽?,可能需要檢查硬件或BIOS設置。