常见问题
为什么清理报告显示几十 GB,却没有释放那么多?
目录扫描可能统计共享块、APFS 克隆、容器镜像或可清理但实际未成功删除的数据。Mole 的估算不等于文件系统实际释放的物理字节,见 空间统计。
为什么某个大缓存被跳过?
典型原因包括:进程运行、白名单保护、目录中存在重要文件、权限不足、操作对象在扫描后发生变化、探测超时或无法确认是否安全。建议查看 --dry-run --debug 输出,而非强制删除。
有白名单为什么卸载还是出现个人数据?
mo uninstall 不使用 clean 的白名单。卸载有独立的数据选择流程,个人数据默认保留;见 卸载命令。
Unity Library、Gradle 或 Xcode DerivedData 能删吗?
很多内容从技术上可重建,但重新下载、导入或编译成本可能很高。Mole 清理它们时应依赖明确的工具规则和用户决定。详见 开发环境。
可以在非交互 SSH / 定时任务中使用吗?
status 和 JSON 分析很适合脚本。对修改性操作尤其谨慎,purge 非交互模式需要明确 --yes,但这不代表已经审查所有候选。不要为清理任务盲目开启无人值守。
为什么文档没有 mo dev?
mo dev 是被放弃的实验功能分支,不是原生 Mole CLI 的命令。本网站仅记录正常主线提供的功能。
如何查功能与具体版本是否一致?
阅读 源码与版本依据;开发中的 main 分支可能变化。优先以本机 mo <命令> --help 为准。