返回顶部
s

storage-cleanup磁盘清理

One-command disk cleanup for macOS and Linux — trash, caches, temp files, old kernels, snap revisions, Homebrew, Docker, and Xcode artifacts. Use when user asks to free storage, clean up disk, reclaim space, reduce disk usage, or encounters low disk / "disk full" warnings. Safe by default with dry-run mode. No dependencies beyond bash and awk.

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

storage-cleanup

存储清理

一条命令即可回收数十GB空间。无需配置文件,无依赖,无损害。

为什么需要这个技能

系统会悄无声息地积累垃圾——IDE缓存、旧的snap版本、过期的pip构建、被遗忘的回收站、过时的内核。手动清理既浪费时间,又有误删重要文件的风险。

这个技能:

  • - 扫描12+个清理目标,一次性覆盖macOS和Linux
  • 默认安全——--dry-run参数会在实际清理前精确显示将要清理的内容
  • 零依赖——纯bash+awk脚本,可在任何标准macOS或Linux系统上运行
  • 跨平台——自动检测操作系统,仅运行适用的清理项(缺失工具时不会报错)
  • 可选择——使用--skip-kernels、--skip-docker、--skip-brew、--skip-snap跳过任意类别
  • 报告节省空间——显示清理前后的磁盘使用情况以及精确释放的字节数

快速开始

bash

预览将要清理的内容(安全操作,不会更改任何内容)


bash scripts/cleanup.sh --dry-run

清理所有内容

bash scripts/cleanup.sh --yes

清理但保留Docker和旧内核

bash scripts/cleanup.sh --yes --skip-docker --skip-kernels

清理内容

双平台通用
目标典型大小说明
回收站1–50 GBmacOS ~/.Trash,Linux ~/.local/share/Trash
过期的/tmp
1–10 GB | 超过60分钟的pip/npm/rust构建目录 |

| pip缓存 | 50–500 MB | pip cache purge | | Go构建缓存 | 100 MB–2 GB | go clean -cache | | pnpm / yarn / node缓存 | 50–500 MB | 可安全重新生成 | | JetBrains IDE缓存 | 1–10 GB | IntelliJ、PyCharm、WebStorm等 | | Whisper模型缓存 | 1–5 GB | 按需重新下载 | | Chrome / Firefox缓存 | 200 MB–2 GB | 仅浏览器缓存 | | Playwright浏览器 | 200 MB–1 GB | 按需重新下载 | | Docker悬空镜像 | 0–10 GB | 仅未引用的镜像和构建缓存 |

仅限Linux
目标典型大小说明
Apt缓存200 MB–2 GBapt clean
日志文件
500 MB–4 GB | 压缩至200 MB |

| 已禁用的snap版本 | 500 MB–5 GB | snapd保留的旧版本 | | 旧内核 | 200–800 MB | 保留当前运行的内核 |

仅限macOS
目标典型大小说明
Homebrew旧版本500 MB–5 GBbrew cleanup --prune=7
Xcode DerivedData
2–30 GB | 构建产物,可安全清除 |

| Xcode归档 | 1–20 GB | 旧的构建归档 | | iOS DeviceSupport | 2–15 GB | 旧的设备符号文件 | | CoreSimulator缓存 | 500 MB–5 GB | 模拟器磁盘镜像 | | 旧用户日志 | 100 MB–1 GB | 超过30天的日志 |

选项

标志效果
--dry-run预览清理内容,不删除任何文件
--yes / -y
运行时不提示确认 | | --skip-kernels | 不移除旧内核(Linux) | | --skip-snap | 不移除已禁用的snap版本(Linux) | | --skip-docker | 不清理Docker | | --skip-brew | 不清理Homebrew |

手动额外清理

脚本不会触及以下目标(如需清理请手动检查):

  • - Ollama模型:ollama list → ollama rm <未使用的>
  • npm全局缓存:npm cache clean --force
  • Conda环境:conda env list → conda remove -n <环境名> --all
  • 压缩日志:sudo find /var/log -name *.gz -delete
  • Flatpak(Linux):flatpak uninstall --unused
  • Time Machine快照(macOS):tmutil listlocalsnapshots / → tmutil deletelocalsnapshots <日期>

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 storage-cleanup-1776208025 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 storage-cleanup-1776208025 技能

通过命令行安装

skillhub install storage-cleanup-1776208025

下载

⬇ 下载 storage-cleanup v1.0.0(免费)

文件大小: 5.7 KB | 发布时间: 2026-4-15 10:56

v1.0.0 最新 2026-4-15 10:56
Initial release: cross-platform (macOS + Linux) disk cleanup — trash, caches, tmp, old kernels, snap, Homebrew, Xcode, Docker

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

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

p2p_official_large
返回顶部