位置: 编程技术 - 正文

用软件lm_sensors监测Linux系统和CPU温度(如何隐藏应用软件)

编辑:rootadmin

推荐整理分享用软件lm_sensors监测Linux系统和CPU温度(如何隐藏应用软件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:苹果手机怎么隐藏应用软件,如何隐藏应用软件,电视怎么下载应用软件,荣耀x50怎么隐藏应用软件,如何隐藏应用软件,手机怎么隐藏应用软件,手机怎么隐藏应用软件,苹果手机怎么隐藏应用软件,内容如对您有帮助,希望把文章链接给更多的朋友!

lm_sensors的软件可以帮助我们来监控主板,CPU的工作电压,风扇转速、温度等数据。这些数据我们通常在主板的 BIOS也可以看到。当我们可以在机器运行的时候通过lm_sensors随时来监测着CPU的温度变化,可以预防呵保护因为CPU过热而会烧掉。

  1. 安装lm_sensors

  现在基本上每个Linux都已经有lm_sensors包了,我们主要安装了就可以了。或者我们也可以通过源文件来自己编译。

  1)在FC,RH, CENTOS下,用rpm:

  [root@securitycn ~]# rpm -ivh lm_sensors-2..0-3.1.i.rpm

  3)编译源文件安装

  我们可以通过:这里下载源文件

  这里我们要注意的问题是要先安装libsysfs库,是Sysfsutils,Sysfsutils-devel软件

  tar xzvf lm-sensors-xxx.tar.gz

  make user

  make user_install testing

  下面我们就用一些简单的命令来利用lm_sensors来得到CPU的数据。我们要用root的身份来:

  sensors-detect,然后它会自动搜索主板上的chipset和相应的driver,我们全部答YES就可以了

  [root@securitycn ~]# sensors-detect

  # sensors-detect revision 1. (// ::)

  This program will help you determine which I2C/SMBus modules you need to

  load to use lm_sensors most effectively. You need to have i2c and

  lm_sensors installed before running this program.

  Also, you need to be `root', or at least have access to the /dev/i2c-*

  files, for most things.

  If you have patched your kernel and have some drivers built in, you can

  safely answer NO if asked to load some modules. In this case, things may

  seem a bit confusing, but they will still work.

  It is generally safe and recommended to accept the default answers to all

  questions, unless you know what you're doing.

  We can start with probing for (PCI) I2C or SMBus adapters.

  You do not need any special privileges for this.

  Do you want to probe now? (YES/no):

  全部默认YES即可。

  然后我们启动lm_sensors :

  /etc/init.d/lm_sensors start

  Starting lm_sensors: [ OK ]

  我们可以通过lsmod来确定我们需要的driver已经加载了没有

  lsmod | grep i2c

  i2c_isa 2 whf,wd

  i2c_i 0

  i2c_dev 0

  i2c_ec 1 sbs

  i2c_core 6 whf,wd,i2c_isa,i2c_i,i2c_dev,i2c_ec

  然后我们用sensors的命令就可以了:

  [root@securitycn ~]# sensors

  whf-isa-

  Adapter: ISA adapter共2页。

  VCore 1: +3. V (min = +0. V, max = +0. V) ALARM

  VCore 2: +3. V (min = +0. V, max = +0. V) ALARM

  +3.3V: +0. V (min = +3. V, max = +3. V) ALARM

  +5V: +5. V (min = +4. V, max = +5. V)

  +V: +4. V (min = +. V, max = +. V) ALARM

  -V: -7. V (min = -. V, max = -. V) ALARM

用软件lm_sensors监测Linux系统和CPU温度(如何隐藏应用软件)

  -5V: -1. V (min = -5. V, max = -4. V) ALARM

  V5SB: +5. V (min = +4. V, max = +5. V) ALARM

  VBat: +0. V (min = +2. V, max = +3. V) ALARM

  fan1: 0 RPM (min = RPM, div = 2) ALARM

  fan2: 0 RPM (min = 0 RPM, div = 2)

  fan3: 0 RPM (min = 0 RPM, div = 2)

  temp1: +? (high = +?, hyst = +?) sensor = thermistor

  temp2: +.5? (high = +?, hyst = +?) sensor = thermistor

  temp3: +.5? (high = +?, hyst = +?) sensor = thermistor

  vid: +0. V (VRM Version .0)

  alarms:

  beep_enable:

  Sound alarm enabled

  这里我们可以看到温度还没有相对应CPU,我们主要稍微修改一下/etc/sensors.conf就可以了,不过其实都不用我们自己去动手,一般我们都可以从主板生产商那里下载到配置文件。通过lmsensors我们就可以得到主板温度,CPU电压,风扇转速这些信息。我们可以根据这些数据来监察系统的运行情况来预防系统的问题。

  接下来让它和MRTG整合在一起吧

  [root@securitycn ~]# cd /usr/local/mrtg/bin

  [root@securitycn ~]# vi temp.sh

  #内容如下

  #!/bin/bash

  cputemp=`/usr/bin/sensors | grep temp1 |awk '{print $2}'|cut -c 2-4` #这句是说找出有temp1那一行,印出第二个列的2-4个字

  systemp =`/usr/bin/sensors | grep temp2 |awk '{print $2}'|cut -c 2-5` 不用解释了吧

  echo $cputemp

  echo $systemp

  # the uptime

  uptime | sed 's:^.* up (.*), [0-9][0-9]* users.*$:1:'

  # my name

  uname -n

  [root@securitycn ~]# chmod +x temp.sh 改成可执行

  [root@securitycn ~]# ./temp.sh 试试看有没有问题

  

  .5

  :: up :, 1 user, load average: 0., 0., 0.

  securitycn

  再来写下面的文件

  [root@securitycn ~]# cd ../etc/

  [root@securitycn ~]# vi temp.cfg

  WorkDir: /data1/usr/apache/htdocs/mrtg/temp/

  Target[index]: `/usr/local/mrtg/bin/temp.sh`

  MaxBytes[index]:

  Options[index]: gauge, nopercent, growright

  YLegend[index]: Temp (度)

  ShortLegend[index]: 度

  LegendO[index]: 系统温度;

  LegendI[index]: CPU温度;

  Title[index]: 系统温度表

  PageTop[index]:

  主机温度表

  [root@securitycn ~]# /usr/local/mrtg/bin/mrtg /usr/local/mrtg/etc/temp.cfg

  执行3次就不报错了

  然后加入到crontab里面

  */5 * * * * /usr/local/mrtg/bin/mrtg /usr/local/mrtg/etc/temp.cfg共2页。

vi编辑器图解教程 中英文对照

Linux系统下光,驱软开关与限速 一、光驱的软开关:eject-rcdrom,弹开指定光驱设备的仓门,如只有一个光驱,直接用eject就可,如有两个光驱设备根据/dev/下设备文件来指定设备,如我

LINUX系统下MySQL 压力测试工具super smack 1.源文件下载地址:

标签: 如何隐藏应用软件

本文链接地址:https://www.jiuchutong.com/biancheng/360760.html 转载请保留说明!

上一篇:在Linux终端下进行BT下载(linux系统如何进入终端)

下一篇:vi编辑器图解教程(vi编辑器是干什么的)

  • 租赁负债的计税基础
  • 财税咨询
  • 纳税人为风险纳税人
  • 代付的费用收不收手续费
  • 开红字发票需要收回原发票吗
  • 月末进项税大于销项税怎么结转
  • 3%简易征收范围
  • 中标服务费可否开发票
  • 个人独资企业可以转让股权吗
  • 电子税务局自然人如何注册
  • 自产产品用于广告要交消费税吗
  • 土地增值税清算管理规程
  • 销项抵扣需要缴纳城建税吗
  • 合伙企业个人所得税怎么申报
  • 无法收回的应收账款情况说明
  • 折扣折让的销售方式有哪些
  • 企业外包项目如何确认收入成本配比?
  • 工资低于3000要申报吗
  • 金税盘开票出现离线发票金额超出限制怎么设置?
  • 什么情况需要对房屋外观拍照
  • 营改增政策解读
  • 会计人员需要承担的责任
  • 软件开发增值税即征即退2022
  • 罕见病药品进口要求
  • mac双系统删除window后怎么重新恢复
  • 分期服务费是啥
  • 房地产开发企业增值税怎么算
  • 所得税年报期间费用明细表
  • 卖废旧物品账务处理
  • 车间耗材管理办法
  • 餐饮行业采购
  • 企业所得税的销售收入包括哪些
  • yii框架的优点及原理
  • 增值税抄税报税流程
  • 层层剖析的近义词
  • 狂神说css笔记
  • python处理mysql如何拿到表头
  • 什么条件可以免于起诉
  • 所得税汇算清缴报告在哪查
  • 行政单位收到银行的存款
  • python PyQt如何使用资源
  • 帝国cms破解授权
  • 支付给退休人员的退休费计入
  • 递延所得税资产和负债怎么计算
  • 公司活动举办属于哪个部门
  • 应付账款转收入摘要怎么写
  • mysql数据损坏修复方法
  • 外购无形资产的增值税计入成本吗
  • 印花税计入会计什么科目
  • 亏损做t计算方法
  • 未分配利润太多的危害
  • 支付系统安装
  • 预付账款要设明细科目吗
  • 公司缴纳印花税如何缴纳
  • 城市综合配套
  • 销售返利的会计处理方法
  • 非税收入专用票据包括什么
  • 单位给个人转款怎么做账
  • 法人代表可以兼任出纳吗
  • 会计应该怎么做职业规划
  • 新设企业如何建账
  • redhat6.5安装图形界面
  • ubuntu chsh
  • win7安装sqlserver2000没反应
  • 如何去掉windows7开机密码
  • win7系统开机出现英文字母
  • win8不能安装软件
  • window10自带录屏录制不工作
  • linux crontab用法
  • win10hdmi转vga显示器没反应
  • perl 匹配不区分大小写
  • jQuery中的AjaxSubmit使用讲解
  • android pipepline
  • python发送邮件的模块
  • winpe文件下载
  • 建筑服务纳税人有哪些
  • 办公室租金可以开专票抵扣进项税吗
  • 小规模税控盘服务费怎么填增值税申报表
  • 上海税务局网上举报平台官网
  • 发票号码的8位是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设