Repolode
hkdobrev

hkdobrev/cleanmac

一个用于清理 macOS 缓存、日志和临时文件的 Shell 脚本,可替代收费清理软件。项目已归档,作者推荐改用 Mole。

可替代:CleanMyMac

已被作者归档

Star
819
Fork
57
未关闭 Issue
0
最近提交
3个月前

这是什么?

cleanmac 是一个 Shell 脚本,用于清理 macOS 系统中的不必要文件,包括系统和用户缓存、应用日志、临时文件以及废纸篓。它还针对开发者常见的垃圾文件,例如 Xcode 派生数据和归档、npm 与 yarn 缓存、未使用的 Docker 镜像和容器,以及 Safari 缓存。

脚本可通过参数指定保留最近多少天的缓存(默认 7 天),并支持 --dry-run 参数,仅列出将被删除的内容而不实际执行。此外还能清除系统内存缓存。

该仓库已归档,作者建议改用仍在维护的 Mole 项目。

核心功能

  • 01清理系统和用户缓存文件及应用日志。
  • 02清空废纸篓并清除临时文件。
  • 03清理 Xcode 派生数据和归档,以及 npm、yarn 缓存。
  • 04删除未使用的 Docker 镜像和容器。
  • 05支持 dry-run 模式,先预览将被删除的内容。

适用场景

  • 为用于 iOS 或 macOS 开发的 Mac 释放磁盘空间。
  • 通过定时脚本定期清理缓存,替代付费清理软件。
  • 在正式执行前预览清理操作。

快速上手

  1. 1

    克隆仓库

    git clone https://github.com/hkdobrev/cleanmac.git
  2. 2

    进入脚本目录

    cd cleanmac
  3. 3

    预览将被删除的内容(试运行)

    ./cleanmac.sh --dry-run
  4. 4

    使用默认设置运行清理(保留7天缓存)

    ./cleanmac.sh

使用前须知

  • 该项目已归档、不再维护;作者推荐改用 Mole。
  • 它是仅适用于 macOS 的 Shell 脚本。

标签

常见问题

cleanmac 是什么?
一个用于清理 macOS 缓存、日志和临时文件的 Shell 脚本,可替代收费清理软件。项目已归档,作者推荐改用 Mole。 cleanmac 是一个 Shell 脚本,用于清理 macOS 系统中的不必要文件,包括系统和用户缓存、应用日志、临时文件以及废纸篓。它还针对开发者常见的垃圾文件,例如 Xcode 派生数据和归档、npm 与 yarn 缓存、未使用的 Docker 镜像和容器,以及 Safari 缓存。
cleanmac 可以免费使用吗?用的什么许可证?
cleanmac 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
cleanmac 还在维护吗?
不再维护。cleanmac 已被作者归档,不会再有更新。
cleanmac 适合用来做什么?
为用于 iOS 或 macOS 开发的 Mac 释放磁盘空间。 通过定时脚本定期清理缓存,替代付费清理软件。 在正式执行前预览清理操作。
cleanmac 怎么安装和运行?
克隆仓库: git clone https://github.com/hkdobrev/cleanmac.git 进入脚本目录: cd cleanmac 预览将被删除的内容(试运行): ./cleanmac.sh --dry-run 使用默认设置运行清理(保留7天缓存): ./cleanmac.sh
在哪里获取 cleanmac?
源代码和安装说明在 GitHub 上:https://github.com/hkdobrev/cleanmac

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目