ubuntu查看服务器风扇信息,ubuntu 命令行下查看及监测CPU温度的方法

这个服务器,搭建起来也有一段时间了,因为主板和CPU是网上淘来的二手货,咱也不清楚这个能否经得起我的折腾,所以刚开始这一段时间是 定时开关机,早上定时开机,晚上定时关机。

定时开机在主板的BIOS中设置,定时关机利用ubuntu 的cron 计划任务设置。这样一方面是节省电能,另一方面是因为是家用服务器,晚上基本无访问,待机也是有功耗的,浪费电能也是不对的。

最近看了看华擎的J3455-ITX主板还是不错,先收藏着,后面等这个主板抗不住了就换。

那么现在这个主板和CPU到底运行情况如何呢,就需要收集一些资料,比如内存占用、CPU占用,这些都很容易。

想看看CPU的温度,却没有现成的命令可用,经过网络学习,还是找到了解决办法,那么Ubuntu如何在命令行下查看CPU的温度呢?

先来装一个软件sudo apt install lm-sensors

然后,运行 sensors 的配置程序sudo sensors-detect

一路yes,就配置完成了,类似这样的提示:This program will help you determine which kernel modules you need

to load to use lm_sensors most effectively. It is generally safe

and recommended to accept the default answers to all questions,

unless you know what you're doing.

Some south bridges, CPUs or memory controllers contain embedded sensors.

Do you want to scan for them? This is totally safe. (YES/no): y

最后,ubuntu命令行下查看CPU温度就 在命令行下执行 sensors

发现我的温度是 50度了,不带风扇的情况下,已经运行超过12个小时了,这个问题还是可以接受的,因为是散热片被动散热。~$ sensors

coretemp-isa-0000

Adapter: ISA adapter

Core 0:       +47.0°C  (crit = +100.0°C)

Core 1:       +46.0°C  (crit = +100.0°C)

w83627uhg-isa-0290

Adapter: ISA adapter

in0:          +1.19 V  (min =  +0.00 V, max =  +1.74 V)

in1:          +1.06 V  (min =  +0.06 V, max =  +0.00 V)  ALARM

AVCC:         +5.06 V  (min =  +4.49 V, max =  +5.49 V)

+5V:          +5.10 V  (min =  +4.49 V, max =  +5.51 V)

in4:          +1.02 V  (min =  +0.05 V, max =  +0.00 V)  ALARM

in5:          +1.50 V  (min =  +0.02 V, max =  +0.00 V)  ALARM

5VSB:         +5.06 V  (min =  +4.49 V, max =  +5.49 V)

Vbat:         +3.26 V  (min =  +2.69 V, max =  +3.64 V)

fan1:           0 RPM  (min = 5273 RPM, div = 128)  ALARM

fan2:           0 RPM  (min =    0 RPM, div = 128)  ALARM

SYSTIN:       +40.0°C  (high =  +1.0°C, hyst =  +0.0°C)  ALARM  sensor = thermal diode

CPUTIN:       +41.0°C  (high = +80.0°C, hyst = +75.0°C)  sensor = thermal diode

intrusion0:  ALARM

如果要持续监控温度 可以这么 输入命令watch -n 1 sensors

这样 就每1秒刷新 一次 sensors 的命令结果,也就是每秒更新 CPU的温度,如果想持续监测一段时间的温度,则可以编写一个脚本,把温度监测结果写入log中,然后分析备用。

这样就解决问题了,如果你的ubuntu 输入 sensors 命令没有反应,请查阅这条连接http://lm-sensors.org/wiki/FAQ/Chapter2。我的环境是 ubuntu server 16,一些执行正常。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值