还在担心电脑过热?还在手动查看温度?这个开源脚本让你的Linux系统温度监控变得简单高效!
如果你也有这些困扰,那么今天介绍的这款温度监控脚本,或许正是你需要的解决方案。
这是一个基于 sensors 命令的轻量级温度监控工具,专为Linux用户设计。它能够:
sensors
脚本会自动识别系统中的各种硬件设备类型,无需手动配置:
首次运行脚本时,会自动扫描硬件并创建配置文件。你可以:
如果你使用的是 NVIDIA 显卡,脚本会自动检测并支持监控 GPU 温度。只需确保已安装 NVIDIA 驱动和 nvidia-smi 工具即可。
nvidia-smi
后台循环检测模式:
./temperature_monitor.sh -b
适合需要持续监控的场景,脚本会在后台运行,按设定间隔检测温度。
定时单次检测模式:
./temperature_monitor.sh -c -t 85
适合配合 cron 定时任务使用,可以设置定时检测。
如果你经常运行大型程序或游戏,担心硬件温度过高,可以启动后台监控:
# 启动后台监控,默认每60秒检测一次 ./temperature_monitor.sh -b
当温度超过阈值时,系统会自动弹出通知提醒你。
如果你不想让脚本一直运行,可以配合 cron 设置定时检测:
# 编辑 crontab crontab -e # 添加定时任务(每5分钟检测一次) */5 * * * * /path/to/temperature_monitor.sh -c -t 85
如果你需要同时监控 CPU、显卡、硬盘等多个设备,可以使用配置文件模式:
Ubuntu/Debian:
sudo apt-get update sudo apt-get install lm-sensors libnotify-bin sudo sensors-detect # 检测和配置传感器
CentOS/RHEL:
sudo yum install lm_sensors libnotify-utils sudo sensors-detect
./temperature_monitor.sh
temperature_monitor.conf
# 单次检测 ./temperature_monitor.sh # 后台循环检测 ./temperature_monitor.sh -b
不同硬件设备的正常工作温度范围不同:
可以根据你的硬件型号和实际使用情况调整阈值。
如果担心频繁检测影响性能,可以调整检测间隔:
# 每30秒检测一次 ./temperature_monitor.sh -b -i 30
如果希望温度过高时通知不会自动消失,可以使用 critical 级别:
./temperature_monitor.sh -t 85 -u critical
lm-sensors
sensors-detect
项目已开源,你可以:
温度监控是保护硬件的重要一环。这个脚本虽然简单,但功能实用,能够帮助你及时发现硬件温度异常,避免因过热导致的性能下降或硬件损坏。
如果你也在寻找一款轻量级、易用的 Linux 温度监控工具,不妨试试这个脚本。相信它会给你的使用体验带来不小的提升。
温馨提示:使用任何工具前,建议先阅读完整的文档说明,了解功能特性和注意事项。如有问题,欢迎查看项目的 FAQ 部分或提交 Issue。
相关链接:
本文介绍的脚本仅供学习交流使用,使用前请确保了解相关风险。
207经常发烧死机,以后的版本就没出现过。
Featured Collection
Popular Events
你的Linux电脑"发烧"了吗?这个脚本帮你实时监控硬件温度
🔥 你是否遇到过这些困扰?
如果你也有这些困扰,那么今天介绍的这款温度监控脚本,或许正是你需要的解决方案。
✨ 什么是温度监控脚本?
这是一个基于
sensors命令的轻量级温度监控工具,专为Linux用户设计。它能够:🎯 核心功能亮点
1. 自动识别硬件设备
脚本会自动识别系统中的各种硬件设备类型,无需手动配置:
2. 配置文件模式(推荐)
首次运行脚本时,会自动扫描硬件并创建配置文件。你可以:
3. NVIDIA GPU 支持
如果你使用的是 NVIDIA 显卡,脚本会自动检测并支持监控 GPU 温度。只需确保已安装 NVIDIA 驱动和
nvidia-smi工具即可。4. 智能通知系统
5. 灵活的运行方式
后台循环检测模式:
适合需要持续监控的场景,脚本会在后台运行,按设定间隔检测温度。
定时单次检测模式:
适合配合 cron 定时任务使用,可以设置定时检测。
📋 使用场景
场景一:日常使用监控
如果你经常运行大型程序或游戏,担心硬件温度过高,可以启动后台监控:
当温度超过阈值时,系统会自动弹出通知提醒你。
场景二:定时检测
如果你不想让脚本一直运行,可以配合 cron 设置定时检测:
场景三:多设备监控
如果你需要同时监控 CPU、显卡、硬盘等多个设备,可以使用配置文件模式:
🚀 快速开始
环境要求
安装依赖
Ubuntu/Debian:
CentOS/RHEL:
使用方法
temperature_monitor.conf文件💡 实用技巧
技巧一:设置合理的温度阈值
不同硬件设备的正常工作温度范围不同:
可以根据你的硬件型号和实际使用情况调整阈值。
技巧二:调整检测间隔
如果担心频繁检测影响性能,可以调整检测间隔:
技巧三:使用紧急级别通知
如果希望温度过高时通知不会自动消失,可以使用 critical 级别:
⚠️ 注意事项
lm-sensors并运行sensors-detect配置传感器nvidia-smi工具🎁 项目特点
📚 获取方式
项目已开源,你可以:
🌟 写在最后
温度监控是保护硬件的重要一环。这个脚本虽然简单,但功能实用,能够帮助你及时发现硬件温度异常,避免因过热导致的性能下降或硬件损坏。
如果你也在寻找一款轻量级、易用的 Linux 温度监控工具,不妨试试这个脚本。相信它会给你的使用体验带来不小的提升。
温馨提示:使用任何工具前,建议先阅读完整的文档说明,了解功能特性和注意事项。如有问题,欢迎查看项目的 FAQ 部分或提交 Issue。
相关链接:
本文介绍的脚本仅供学习交流使用,使用前请确保了解相关风险。