在CentOS系统中,cpustat
命令主要用于显示CPU的使用情况,包括CPU的使用率、上下文切换次数、中断次数等,但它并不直接提供CPU温度的监控功能。要监控CPU温度,你可以使用以下几种方法:
lm-sensors
和sensors
命令安装lm-sensors
sudo yum install lm-sensors
运行sensors-detect
进行硬件检测
sudo sensors-detect
按照提示操作,通常选择默认选项即可。
查看CPU温度
sensors
这将显示所有传感器的读数,包括CPU温度。
watch
命令实时监控如果你想实时查看CPU温度的变化,可以结合watch
命令和sensors
命令:
watch -n 1 sensors | grep 'temp'
这会每秒刷新一次CPU温度信息。
htop
和插件htop
是一个交互式的进程查看器,它可以通过插件来显示更多的系统信息,包括CPU温度。
安装htop
sudo yum install htop
安装htop-plugins
sudo yum install htop-plugins
启动htop
并启用温度插件
在htop
界面中,按下F2
进入设置菜单,然后选择Plugins
,启用Temperature
插件。
glances
glances
是一个跨平台的系统监控工具,它可以显示CPU温度、内存使用情况、磁盘I/O等。
安装glances
sudo yum install glances
运行glances
sudo glances
这将打开一个图形界面,显示包括CPU温度在内的各种系统信息。
lm-sensors
可能需要管理员权限才能正确读取传感器数据。通过以上方法,你应该能够在CentOS系统中有效地监控CPU温度。