Linux 开机检查脚本安装工具 🚀
Linux 开机检查脚本安装工具 🚀
这是一个用于自动下载和安装 Linux 系统检查脚本的 Bash 工具。它会从 Gitee 代码仓库下载
linux-check.sh
脚本,并创建便捷的执行方式。
📚 导航目录
✨ 主要功能
- 📥 智能下载管理: 自动从 Gitee 仓库下载最新的
linux-check.sh
脚本,支持网络重试机制 - 📁 系统级安装: 将脚本安全安装到
/etc/profile.d/
系统目录,确保全局可用 - 🔗 便捷快捷方式: 创建统一的快捷命令
m
,简化日常使用体验 - ⚙️ 自动化配置: 自动设置正确的文件权限(755),确保脚本可执行
- 🚀 一键执行: 安装完成后可选择立即运行检查脚本,所见即所得
- 🔄 更新支持: 内置版本检查机制,便于后续更新维护
🖥️ 支持的系统
目前已在以下主流 Linux 发行版上全面测试通过:
🔧 服务器环境
- 🐧 Debian - 稳定可靠的服务器发行版,完美兼容 9.x 及以上版本
- 🛡️ PVE (Proxmox VE) - 专业的虚拟化环境,针对虚拟化特性优化
- 🌱 Ubuntu - 流行的服务器和桌面系统,支持 LTS 版本
💻 特定系统
- 🎯 FNOS - 特定定制系统,针对定制化环境适配
- 🔒 CentOS - 企业级发行版(7.x 及以上版本)
- 📦 Alpine - 轻量级容器友好系统
- 🏪 iStoreOS - 智能路由操作系统,基于 OpenWRT 深度定制,完美适配家庭和小型企业网络环境
🎯 使用方法
最简单的安装方式,一键完成所有配置:
1 | bash <(curl -sL gitee.com/meimolihan/script/raw/master/sh/check.sh) |
执行流程说明:
- 🌐 自动检测网络连接状态
- 📥 从 Gitee 仓库下载最新版检查脚本
- 🔒 验证脚本完整性
- 📁 安装到系统目录
- 🔗 创建快捷方式
- 🚀 可选立即执行检查
💡 安装后的使用方式
安装完成后,系统将提供多种便捷的使用方式:
📝 快捷键运行
1 | m |
🕒 定时任务集成
1 | # 添加到 crontab 定期检查 |
📂 文件位置
🗂️ 核心文件
📄 主脚本文件:
/etc/profile.d/linux-check.sh
- 系统级安装,所有用户可访问
- 随系统启动自动加载环境
🔗 快捷命令:
/usr/local/bin/m
- 全局快捷方式,任意目录直接执行
- 符号链接,确保与主脚本同步更新
📊 日志与数据
- 📋 检查报告: 运行时生成临时报告文件
- 🔧 配置文件: 支持自定义检查项配置(如有)
🗑️ 卸载方法
🔄 完整卸载
1 | # 删除安装的文件 |
🧹 清理相关文件
1 | # 清理可能生成的日志文件 |
🔒 安全提示
🔍 安全建议
源码审查: 建议在安装前检查脚本内容
1
2# 输入 q 退出
curl -sL gitee.com/meimolihan/script/raw/master/sh/check.sh | less环境隔离: 在生产环境使用前,先在测试环境验证
权限最小化: 使用最小必要权限原则运行脚本
🛡️ 安全特性
- 🔒 安全下载: 通过 HTTPS 加密下载,防止中间人攻击
- 📜 权限控制: 严格的文件权限设置(755)
- 🔍 透明操作: 所有操作均有明确提示,无静默执行
🚨 风险提示
- 请勿在高度敏感的环境中直接运行未知脚本
- 建议根据实际需求定制检查内容
- 定期更新以获取安全补丁和新功能
🎉 享受便捷的 Linux 系统检查体验!如有问题,欢迎反馈和改进建议!
评论