在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插件。
glancesglances是一个跨平台的系统监控工具,它可以显示CPU温度、内存使用情况、磁盘I/O等。
安装glances
sudo yum install glances
运行glances
sudo glances
这将打开一个图形界面,显示包括CPU温度在内的各种系统信息。
lm-sensors可能需要管理员权限才能正确读取传感器数据。通过以上方法,你应该能够在CentOS系统中有效地监控CPU温度。