装之后的老电脑改成了linux服务器,运行久了想看看cpu温度什么的。
1、安装
1.1 先安装lm_sensors工具
yum -y install lm_sensors
1.2 查看是否安装kmod-coretemp
rpm -qa|grep coretemp
看是否有kmod-coretemp,没有的话需要安装这个
wget http://www.pperry.f2s.com/linux/coretemp/kmod-coretemp-1.1-2.el5.x86_64.rpm
rpm -ivh kmod-coretemp-1.1-2.el5.x86_64.rpm
2、配置
执行 sensors-detect
命令,选择使用哪些模块,不使用哪些模块,可以一般回车默认选择到底,也可以一路yes到底即可。
3、查看温度
使用sensors
命令可以查看温度
[root@localhost ~]# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +27.8°C (crit = +100.0°C)
temp2: +29.8°C (crit = +100.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +36.0°C (high = +80.0°C, crit = +99.0°C)
Core 0: +32.0°C (high = +80.0°C, crit = +99.0°C)
Core 1: +32.0°C (high = +80.0°C, crit = +99.0°C)
Core 2: +33.0°C (high = +80.0°C, crit = +99.0°C)
Core 3: +36.0°C (high = +80.0°C, crit = +99.0°C)
4、参数说明
:: Core 0: +32.0°C (high = +80.0°C, crit = +99.0°C)
- core0,1,2,3 表示cpu核心
- 第一个温度如+31.0°C 为当前核cpu温度
- high=+80.0°C表示超过80度cpu温度过高
- crit=+99.0°C表示超过99度cpu就有可能会烧坏。
5、注意
如果是云服务器或虚拟机中,是取不到sensors传感器参数的。