返回顶部
D

Dotfiles点文件管理

Backup, sync, and version-track dotfiles across multiple machines. Use when syncing configs, backing up settings, restoring on new machines.

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

Dotfiles

Dotfiles

用于扫描、监控、报告和维护系统配置的系统运维工具包。跟踪变更、创建备份、运行基准测试并保持环境健康——全部通过命令行完成。

命令

命令描述
dotfiles scan <输入>扫描并记录系统配置条目
dotfiles monitor <输入>
记录监控观察结果 | | dotfiles report <输入> | 记录待审查的报告条目 | | dotfiles alert <输入> | 创建警报记录 | | dotfiles top <输入> | 记录顶级指标或优先级 | | dotfiles usage <输入> | 记录资源使用数据 | | dotfiles check <输入> | 运行检查并记录结果 | | dotfiles fix <输入> | 记录修复或补救措施 | | dotfiles cleanup <输入> | 记录清理操作 | | dotfiles backup <输入> | 记录备份事件 | | dotfiles restore <输入> | 记录恢复操作 | | dotfiles log <输入> | 添加通用日志条目 | | dotfiles benchmark <输入> | 记录基准测试结果 | | dotfiles compare <输入> | 记录配置之间的比较 | | dotfiles stats | 显示所有日志的汇总统计信息 | | dotfiles export <格式> | 导出所有数据(json、csv 或 txt) | | dotfiles search <搜索词> | 在所有日志文件中搜索指定词条 | | dotfiles recent | 显示最近20条活动条目 | | dotfiles status | 健康检查——版本、磁盘使用、最近活动 | | dotfiles help | 显示所有可用命令 | | dotfiles version | 显示当前版本 |

每个命令不带参数时,显示其日志文件中最近20条条目。

数据存储

所有数据存储在 ~/.local/share/dotfiles/ 中:

  • - 按命令分类的日志 — scan.log、monitor.log、report.log、alert.log、top.log、usage.log、check.log、fix.log、cleanup.log、backup.log、restore.log、log.log、benchmark.log、compare.log
  • 活动历史 — history.log(所有操作统一时间线)
  • 导出文件 — export.json、export.csv 或 export.txt(按需生成)

数据格式:每条条目存储为 YYYY-MM-DD HH:MM|<值>,使用竖线分隔,便于解析。

系统要求

  • - Bash 4+,启用 set -euo pipefail
  • 标准 POSIX 工具(date、wc、du、head、tail、grep、cut、basename)
  • 无需外部依赖或 API 密钥

使用场景

  1. 1. 系统配置审计 — 扫描并记录各机器的配置文件状态,跟踪随时间产生的配置漂移
  2. 事件响应日志记录 — 使用 alert、fix 和 log 在故障或问题期间维护结构化时间线
  3. 备份与恢复跟踪 — 记录每次备份和恢复事件,为合规性维护审计轨迹
  4. 性能基准测试 — 记录随时间变化的基准测试结果,并排比较不同配置
  5. 日常运维监控 — 捕获使用指标、运行健康检查,并定期清理过时资源

示例

bash

扫描配置并记录结果


dotfiles scan nginx.conf 已更新至 v1.25

记录监控观察结果

dotfiles monitor 高峰时段 CPU 使用率 78%

针对高内存使用创建警报

dotfiles alert 内存使用超过 90% 阈值

解决问题后记录修复操作

dotfiles fix 轮转 /var/log/syslog,释放 2.3GB 空间

将所有收集的数据导出为 JSON 进行分析

dotfiles export json

在所有日志中搜索与 nginx 相关的条目

dotfiles search nginx

查看所有命令的最近活动

dotfiles recent

检查整体健康状况和磁盘使用情况

dotfiles status

显示汇总统计信息

dotfiles stats

输出

所有命令输出到标准输出。如需重定向到文件:

bash
dotfiles stats > report.txt
dotfiles export json



由 BytesAgain 提供技术支持 | bytesagain.com | hello@bytesagain.com

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 dotfiles-1776084430 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 dotfiles-1776084430 技能

通过命令行安装

skillhub install dotfiles-1776084430

下载

⬇ 下载 Dotfiles v2.0.1(免费)

文件大小: 4.67 KB | 发布时间: 2026-4-15 12:32

v2.0.1 最新 2026-4-15 12:32
update

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

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

p2p_official_large
返回顶部