返回顶部
r

reboot-checker重启检测器

Detect unexpected system reboots and alert when the system comes back online. Tracks boot history and flags suspicious restarts.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
109
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

reboot-checker

技能名称: reboot-checker
详细描述:

重启检测器

检测意外重启并追踪启动历史。适用于安全监控——当系统意外重启时发出警报。

快速开始

bash

检测意外重启(在启动时或首次心跳时运行)


bash {baseDir}/scripts/check-reboot.sh

查看启动历史

bash {baseDir}/scripts/check-reboot.sh --history

重置状态(将当前启动标记为已知)

bash {baseDir}/scripts/check-reboot.sh --reset

工作原理

  1. 1. 首次运行时,将当前启动时间记录到状态文件
  2. 后续运行时,将当前启动时间与上次已知时间进行比较
  3. 如果启动时间意外变化 → 发出警报
  4. 状态文件:~/.reboot-check-state(可通过 --state 自定义)

输出

STATUS: CLEAN — 自上次检查以来未重启
STATUS: REBOOTED — 自上次检查以来系统已重启
STATUS: FIRST_RUN — 首次运行,正在记录启动时间

集成

与 cron 或心跳系统配合使用:
bash

Cron:每小时检查一次


0 /path/to/check-reboot.sh >> /var/log/reboot-check.log

或在心跳脚本中使用

RESULT=$(bash check-reboot.sh) [[ $RESULT == REBOOTED ]] && echo 警报:检测到意外重启!

选项

  • - --state FILE — 状态文件路径(默认:~/.reboot-check-state)
  • --history — 显示记录的启动历史
  • --reset — 将状态重置为当前启动
  • --json — 以 JSON 格式输出

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 reboot-checker-1775939523 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 reboot-checker-1775939523 技能

通过命令行安装

skillhub install reboot-checker-1775939523

下载

⬇ 下载 reboot-checker v1.0.0(免费)

文件大小: 2.27 KB | 发布时间: 2026-4-12 11:12

v1.0.0 最新 2026-4-12 11:12
Initial release — Detect unexpected system reboots

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部