Agent Skills
返回列表
🔒

重复文件扫描器

IT 运维与安全 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_cb37ec27/duplicate-file-scanner。

技能介绍

磁盘上那些“看不见的副本”

无论是文档多版本改稿、从不同渠道下载的安装包,还是 docker 镜像层、虚拟机快照和日志归档,重复文件总会在不知不觉中堆积。管理员常常发现磁盘告警,却很难判断是哪类文件占用了空间,也不清楚哪些副本可以安全删除。

它是如何工作的

该技能面向 IT 运维与安全 场景,负责对指定路径执行重复文件扫描:

  • 递归遍历目录树,收集文件路径、大小、修改时间等基础元数据;
  • 通过哈希比对确认内容完全一致的文件,而不是仅凭文件名或体积猜测;
  • 输出分组后的重复文件清单,便于运维人员进一步处理。

适用边界与注意点

  • 只做识别,不擅自删除。是否清理由使用者决定,避免误删被软链接、备份策略或版本管理引用的文件。
  • 全量哈希计算会消耗 I/O 与 CPU,建议先在测试目录评估规模,再对生产存储执行。
  • 对符号链接、网络挂载目录和权限受限路径,扫描结果可能存在遗漏,需结合实际情况复核。

使用场景

  • 运维收到磁盘告警后,扫描目录找出重复的大文件并生成处理清单
  • 设计师整理素材盘时,按内容哈希识别重复图片与多版本稿件
  • 安全人员排查共享目录,确认哪些同名文件实际内容一致并定位来源
  • 开发团队在打包发布前检查构建产物,确认是否存在重复依赖包或资源文件

适合人员

  • 负责机房或云存储运维、需要定期回收磁盘空间的系统运维工程师
  • 管理团队共享素材盘、需要找出重复图片与版本稿件的设计团队负责人
  • 负责数据合规检查、需要核对多份文件内容一致性的安全审计人员
  • 负责打包发布、需要清理重复产物和依赖的开发工程师