从零安装 lm-sensors 硬件监控的完整实战
从零安装 lm-sensors 硬件监控的完整实战【免费下载链接】lm-sensorslm-sensors repository项目地址: https://gitcode.com/gh_mirrors/lm/lm-sensors3 点 17 分机房服务器自己重启了。查内核日志是 CPU 过热触发的保护机制而风扇转速早就不对劲。要是那天就能直接读到温度和风扇数据这事本可以提前发现。lm-sensors 就是干这个的一个开源的 Linux 硬件监控工具实时采集 CPU 温度、风扇转速、电压等传感器数据。下面带你从零装好、跑通、用起来。数据是怎么流起来的内核里的传感器驱动coretemp、k10temp、nct6775 这类先把每颗芯片的读数暴露成 /sys/class/hwmon/ 下的一组 sysfs 文件。libsensors 库负责读这些文件再按配置文件里的 label、compute 规则把原始值换算成人能看懂的标签和单位核心解析代码在 lib/ 里。最上层的 sensors 命令、sensord 守护进程、fancontrol 风扇调速工具全都从这个库取数各管一种输出形态。一句话内核 sysfs → libsensors 加工 → 各工具输出。3 行命令装好主流发行版直接用包管理器两条命令任选其一apt install lm-sensors # Debian / Ubuntu dnf install lm_sensors # RHEL / Fedora只有发行版版本太旧、或要跟踪最新代码时才走源码编译git clone https://gitcode.com/gh_mirrors/lm/lm-sensors cd lm-sensors make all sudo make install # 需要 gcc、make、bison、flex装完主要用这几个东西/usr/bin/sensors 看读数/usr/bin/sensors-detect 扫硬件/etc/sensors3.conf 存主配置。仓库里还有一份带注释的样例配置在 etc/sensors.conf.eg。第一次跑通检测与加载驱动先跑检测脚本一路按提示选 Ysudo sensors-detect它会逐条扫 I2C/SMBus 总线最后列出缺哪些内核模块。照推荐加载Intel 机器最常见的是sudo modprobe coretemp然后验证sensors输出里出现这样的芯片块温度是具体数字就算通了coretemp-isa-0000 Core 0: 45.0 °C (high 85.0 °C)改配置让输出可读主配置在 /etc/sensors3.conf自己写的板卡配置放 /etc/sensors.d/ 目录更干净。最常改两样label 重命名compute 换算公式。一个最小可运行片段chip nct6775-* label in0 VCore label in3 12V compute in3 ((6.8/10)1)*, /((6.8/10)1) set temp1_max 85存盘后把阈值写进硬件并验证sensors -s sensorsin3 应该从 1.8V 左右的原始值变成稳定的 12V 上下标签也换了名字。自动化守护监控、阈值报警、风扇联动 三个方向各一条命令。后台守护sudo sensord -c /etc/sensord.conf它按固定周期把传感器读数写进日志或 RRD 数据库不用每次手动敲 sensors。阈值报警不用单独起服务配置里写 set temp1_max 85温度一旦越线sensors 输出里对应数值旁自动挂上 ALARM 标记。风扇联动先交互式生成配置再启动sudo pwmconfig sudo fancontrol它按映射表把温度转成转速写进 pwm 文件核心字段只有三个FCTEMPS参考哪路温度、FCFANS控制哪路风扇、MINTEMP/MAXTEMP温度区间边界。排错按症状找药 ⚠️读数一直是空或提示找不到芯片驱动多半没加载。确认 sysfs 里有芯片目录ls /sys/class/hwmon/是空的就按 sensors-detect 推荐列表逐个 modprobe。检测脚本什么都扫不到内核 I2C 子系统可能没开。看总线是否枚举出来了ls /sys/bus/i2c/devices/一条 I2C 总线都没有就得重编内核把 I2C 驱动和板载总线打开。电压读数明显不对缺 compute 公式或者公式和实际分压电阻对不上。翻仓库的 configs/ 目录按主板型号找现成配置抄过来比对一下公式。普通用户跑 sensors 报权限错误用户没有读 sysfs 文件的组权限。看一眼文件属组ls -l /sys/class/hwmon/hwmon0/把用户加进对应组常见的是 i2c重新登录生效。进阶接进监控系统或自己写脚本 ⚙️已有监控栈的话入口都只有一句话。Prometheusnode_exporter 的 textfile collector 可以直接吐 sensors 数据。Zabbix定义一个 UserParameter 调用 sensors -j 拿 JSON。最轻的玩法挂个 cron 定时跑小脚本。直接能用的监控脚本15 行以内#!/bin/bash THRESHOLD75 LOG/var/log/cpu-temp.log while true; do t$(sensors -j | jq -r .[coretemp-isa-0000].temp1.temp1_input // 0) if [ $t -ge $THRESHOLD ]; then echo $(date) temp ${t}C too high $LOG logger -t sens CPU temp ${t}C fi sleep 30 done行动清单包管理器装好 lm-sensors跑一次 sudo sensors-detect按推荐把驱动加载上。执行 sensors确认输出里能看到温度和风扇转速两个块。在 /etc/sensors3.conf 写 label 和 compute 规则sensors -s 把阈值写回硬件。机器多的话部署 sensord 持续落盘数据接进 Prometheus 或 Zabbix。读数还不对就到 configs/ 目录里按板型搜现成配置对照。参考资料配置文件语法 sensors.conf.5库接口说明 libsensors-API.txt。【免费下载链接】lm-sensorslm-sensors repository项目地址: https://gitcode.com/gh_mirrors/lm/lm-sensors创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

SparkSQL 之 UDF、UDAF 函数代码实现

SparkSQL 之 UDF、UDAF 函数代码实现

摘要:本文从 UDF/UDAF/UDTF 三大函数类型、两种注册方式、弱类型 vs 强类型 UDAF、Aggregator 生命周期、性能陷阱五个维度,配合 2 张架构图 完整代码,彻底掌握 SparkSQL 自定义函数实现。 关键词:UDF, UDAF, UDTF, Aggregator, …

2026/8/22 16:30:38 阅读更多 →
如何让PC游戏实现分屏多人:Universal Split Screen 上手与自定义

如何让PC游戏实现分屏多人:Universal Split Screen 上手与自定义

如何让PC游戏实现分屏多人:Universal Split Screen 上手与自定义 【免费下载链接】UniversalSplitScreen Split screen multiplayer for any game with multiple keyboards, mice and controllers. 项目地址: https://gitcode.com/gh_mirrors/un/UniversalSplitSc…

2026/8/22 16:30:38 阅读更多 →
AI视频生成本地部署实战:从Stable Video Diffusion到Seedance生态搭建

AI视频生成本地部署实战:从Stable Video Diffusion到Seedance生态搭建

如果你最近关注AI视频生成,大概率被“Seedance2.5”和“即梦AI5.0”这两个名字刷屏了。各种教程和宣传语里充斥着“吊打付费”、“一键生成”、“学完接单”这类极具诱惑力的词汇,让人感觉仿佛一夜之间,人人都能成为AI视频大师。但事实真的如…

2026/8/22 16:30:37 阅读更多 →

最新新闻

Talebook 移动端阅读指南:如何把手机变成随身书架

Talebook 移动端阅读指南:如何把手机变成随身书架

Talebook 移动端阅读指南:如何把手机变成随身书架 【免费下载链接】talebook 一个简单好用的个人书库 项目地址: https://gitcode.com/gh_mirrors/ta/talebook Talebook 移动端适配是这款基于 Calibre 的个人书库的核心卖点:手机上就能找书、读书…

2026/8/22 17:10:53 阅读更多 →
FEALPy 上手指南:用 Python 跑通有限元分析的完整流程

FEALPy 上手指南:用 Python 跑通有限元分析的完整流程

FEALPy 上手指南:用 Python 跑通有限元分析的完整流程 【免费下载链接】fealpy Finite Element Analysis Library in Python 项目地址: https://gitcode.com/gh_mirrors/fe/fealpy 做仿真不想被商业 CAE 软件锁住?想自己控制网格、离散、求解的每…

2026/8/22 17:10:53 阅读更多 →
Win10网速优化全攻略:从诊断到硬件排查的完整解决方案

Win10网速优化全攻略:从诊断到硬件排查的完整解决方案

1. 问题根源:为什么你的Win10网速会变慢?网速慢,这几乎是每个Win10用户都踩过的坑。你可能会发现,明明宽带套餐升级了,路由器也换了新的,但电脑上的下载速度就是上不去,看个高清视频都要缓冲半天…

2026/8/22 17:10:53 阅读更多 →
美赛中层次分析法(AHP)的本质与实战避坑指南

美赛中层次分析法(AHP)的本质与实战避坑指南

1. 为什么美赛里A题和C题总有人用层次分析法,而B题几乎没人碰它?2024年美赛刚结束那会儿,我翻了近三百份公开的A题(资源调度优化)、B题(无人机集群路径规划)和C题(城市韧性评估&…

2026/8/22 17:10:53 阅读更多 →
Wisp:融合Shell便捷与Lua编程能力的结构化管道Shell实战

Wisp:融合Shell便捷与Lua编程能力的结构化管道Shell实战

大家好,我是长期在CSDN分享技术实战经验的博主。在日常的运维和自动化开发中,你是否也遇到过这样的困扰:传统的Bash脚本在处理复杂逻辑时语法晦涩难懂,调试起来像“猜谜”;而用Python写脚本虽然强大,但启动…

2026/8/22 17:10:53 阅读更多 →
数学建模竞赛全流程实战指南:从选题到论文的决策与执行

数学建模竞赛全流程实战指南:从选题到论文的决策与执行

1. 赛题选择:从“看热闹”到“看门道”的决策逻辑每年高教社杯数学建模竞赛(以下简称“国赛”)题目公布的那一刻,对于绝大多数参赛队伍来说,第一个也是最关键的挑战,不是如何解题,而是如何选题。…

2026/8/22 17:09:53 阅读更多 →

日新闻

沉金PCB工艺实战指南:从设计到SMT焊接的可靠性保障

沉金PCB工艺实战指南:从设计到SMT焊接的可靠性保障

在电子硬件开发领域,PCB(印制电路板)的沉金工艺是提升产品可靠性和焊接质量的关键环节。对于需要高密度互连、长期稳定运行或高频信号传输的板卡,如“黍姐仿通行证”这类可能涉及身份识别、数据交互的硬件项目,选择正确…

2026/8/22 0:00:11 阅读更多 →
电气考研电路八月强化四步法:从知识体系到真题实战的闭环攻略

电气考研电路八月强化四步法:从知识体系到真题实战的闭环攻略

这次我们来看一个针对电气考研电路科目的学习规划项目。它不是软件工具,而是一套聚焦于8月份关键节点的备考策略。对于电气工程考研的同学来说,电路分析是专业课的重中之重,也是拉开分差的关键。进入8月,复习进入强化阶段&#xf…

2026/8/22 0:00:11 阅读更多 →
消除AI代码的“AI味”:Claude Code设计优化技能配置与实战指南

消除AI代码的“AI味”:Claude Code设计优化技能配置与实战指南

大家好,我是专注于前端开发与AI工具实践的技术博主。在日常使用 Claude Code 等AI编程助手时,你是否也遇到过这样的困扰:生成的代码功能上没问题,但代码风格、组件设计、交互逻辑总透着一股“AI味”——布局单调、样式简陋、交互生…

2026/8/22 0:00:11 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/21 3:21:33 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/22 8:09:09 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/21 6:07:56 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/21 16:42:28 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/22 7:31:03 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/22 3:22:48 阅读更多 →