网易首页 > 网易号 > 正文 申请入驻

36.5K Star! 一个命令行替代4个收费软件,Mac清理免费了

0
分享至

「小墨是前端」专注前端技术分享,深度解析技术原理,分享实战经验与踩坑记录,持续输出有价值的前端干货。

春节 MacBook 存储红了。128G 只剩 3G。真慌。翻了一圈,node_modules 占了 40G,Xcode 模拟器缓存 20G,浏览器缓存和日志散落各处。CleanMyMac 一年 300 多,贵。AppCleaner 只能删应用,不够用。DaisyDisk 还得另买。算了。

最后发现 Mole,一个命令行把 Mac 清理,卸载,优化,磁盘分析,监控全包圆了。免费,brew 装完就能用。香。




GitHub: https://github.com/tw93/Mole
能干啥

Mole 把 CleanMyMac、AppCleaner、DaisyDisk、iStat Menus 四个收费软件的功能揉成一个二进制文件。作者 tw93 是阿里的前端,之前做过 XRender 和 Kaku,代码质量一直靠谱。

功能就这么几块:



系统清理

扫用户缓存、浏览器缓存,开发工具缓存,系统日志,应用缓存、废纸篓。跑一遍能腾几十 G。



这是作者跑出来的,一次清了 95.5G。我自己试了试,老项目的 node_modules 加上 Xcode 模拟器缓存,清出来 32G。舒服。

智能卸载

不是简单删 .app 文件。顺藤摸瓜把 Application Support、Caches、Preferences、Logs 这些残留全清掉。之前用 AppCleaner 卸 Adobe 全家桶,总觉得有残留,Mole 会标记 Old/Recent,默认勾旧版本。这个细节挺走心。

系统优化

重建系统数据库和缓存,重置网络、刷新 Finder 和 Dock、清理诊断日志。Mac 用久了 Finder 卡、Spotlight 搜得慢,跑一次能缓解。

磁盘分析

类似 DaisyDisk,但纯命令行。支持 Vim 快捷键 hjkl,对开发者友好。

实时监控

像 iStat Menus,显示 CPU、内存、磁盘,网络状态,还有健康评分。

项目清理

专门给开发者用的。扫 node_modules、target、build、dist、venv 这些构建产物。7 天内的新项目标记 Recent 且默认不勾,避免误删。想得挺周到。

安装包清理

扫 Downloads、Desktop、Homebrew 缓存里的大安装包。

技术实现

Shell + Go 混合写的。Shell 占 80.9%,Go 占 19%。主体逻辑在 Shell 里,Go 处理复杂计算和交互。

代码结构清晰:bin/ 放核心脚本,cmd/ 是 Go 入口,lib/ 是公共函数。

清理逻辑主要在 bin/clean.sh 里,用了大量 macOS 原生工具:mdfind 做 Spotlight 搜索,du 和 find 扫磁盘,pkgutil 和 launchctl 处理卸载残留。

有个细节我喜欢:删除前用 --dry-run 预览,操作日志写到 ~/.config/mole/operations.log。删错了能查。还有安全审计文档,列了所有风险操作。开源项目这点好,代码能看,出问题能提 issue。

实际用下来

安装一行搞定:



# Homebrewbrew install mole# 或者脚本curl -fsSL https://raw.githubusercontent.com/tw93/mole/main/install.sh | bash

装完 mo 命令就能用。不带参数进交互菜单。

我的习惯:



mo clean --dry-run # 先看要删啥,别手滑mo clean # 确认无误再执行mo uninstall # 卸应用mo analyze # 看磁盘mo status # 系统状态

还有 mo touchid,配置后用 Touch ID 代替 sudo 输密码。方便。

支持 Raycast 和 Alfred 快捷启动。跑完脚本 Raycast 里搜 mole 就能调起。

适合谁用

前端和全栈开发者,node_modules 清理是刚需。Mac 存储紧张又不想花钱买 CleanMyMac 的。喜欢命令行的,CLI 效率比可视化工具高。开源爱好者,代码能看能改。

不适合完全不想碰终端的用户。不过 Mole 有交互菜单,上下键选择就行,门槛不高。

跟同类工具比



CleanMyMac 功能全但收费。讲真它删得有点激进,有次把我 VSCode 插件缓存清了,重装花了半天。Mole 的 --dry-run 让心里有底。

总结

Mole 解决了一个很实际的问题:Mac 用久了臃肿,不想花钱买一堆软件。一个命令行工具,免费开源,功能覆盖清理、卸载、优化、监控。性价比拉满。

tw93 这人挺有意思。做的工具都是解决自己痛点。Kaku 是终端,XRender 是 React 渲染引擎,Mole 是 Mac 清理。每个都聚焦,代码质量在线。

项目还在维护。最近更新是2026年2月21日(V1.27.0),54个贡献者。有 bug 提 issue,有想法提 PR,社区氛围不错。

用过 Mac 清理工具的老哥们,说说你们用的啥?



#前端# #Mac工具# #开源# #命令行# #GitHub#

如果这篇文章对你有帮助,欢迎点赞、收藏、转发!持续分享前端干货和开源好物,关注我,不迷路~

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
是时候重新认识——西门子!

是时候重新认识——西门子!

科学火箭叔
2025-12-09 20:38:29
天天喝一杯,除了上瘾还会让你焦虑和抑郁,爱喝的人要避免了

天天喝一杯,除了上瘾还会让你焦虑和抑郁,爱喝的人要避免了

爆炸营养彭鑫蕊
2026-02-24 16:42:48
新加坡大满贯赛:大获全胜!张本美和3:0非洲冠军,大藤沙月3:1

新加坡大满贯赛:大获全胜!张本美和3:0非洲冠军,大藤沙月3:1

国乒二三事
2026-02-24 13:34:19
刘强东宣布投资50亿进入游艇行业

刘强东宣布投资50亿进入游艇行业

第一财经资讯
2026-02-24 19:43:32
中国军舰已奔赴伊朗?要访华的特朗普,余下攻打伊朗的时间不多了

中国军舰已奔赴伊朗?要访华的特朗普,余下攻打伊朗的时间不多了

你得漂亮
2026-02-24 19:11:02
巴拿马颁令,正式撤销长和两港口经营权,授权海事局接管设施

巴拿马颁令,正式撤销长和两港口经营权,授权海事局接管设施

星岛记事
2026-02-24 11:05:33
大S女儿已转学,品冠谈大S生前对孩子的教育,称她凡事都亲力亲为

大S女儿已转学,品冠谈大S生前对孩子的教育,称她凡事都亲力亲为

素素娱乐
2026-02-24 14:55:55
中国50后还有多少人?多少人能活到80岁?权威数据告诉你

中国50后还有多少人?多少人能活到80岁?权威数据告诉你

芭比衣橱
2026-02-19 21:00:42
新加坡大满贯赛:世界亚军被淘汰!0:3不敌伊藤美诚,孙颖莎3:1

新加坡大满贯赛:世界亚军被淘汰!0:3不敌伊藤美诚,孙颖莎3:1

国乒二三事
2026-02-24 10:52:30
韩国美女新疆旅游为何引发广泛关注,主要几点原因?

韩国美女新疆旅游为何引发广泛关注,主要几点原因?

蒂蒂茱家
2026-02-24 12:34:28
狂吸2010万人次!这个春节,广州被全网夸了!

狂吸2010万人次!这个春节,广州被全网夸了!

广州楼市发布
2026-02-24 18:21:14
就在今天,中国队冬奥会奖励曝光,12人上榜:谷爱凌+宁忠岩最多

就在今天,中国队冬奥会奖励曝光,12人上榜:谷爱凌+宁忠岩最多

侃球熊弟
2026-02-24 08:01:58
新加坡大满贯女单16强:欧洲亚军陈熠0-3落败

新加坡大满贯女单16强:欧洲亚军陈熠0-3落败

凡人说体育
2026-02-24 21:41:54
马航370凭空消失,一位美国中情局退休特工说出真相,后来被灭口

马航370凭空消失,一位美国中情局退休特工说出真相,后来被灭口

文史达观
2024-08-10 13:53:48
男子误喝过期牛奶后7个月暴瘦53斤,接连出现腹胀、腹痛和持续便秘,医生称:过期牛奶中的细菌导致男子结肠动力丧失

男子误喝过期牛奶后7个月暴瘦53斤,接连出现腹胀、腹痛和持续便秘,医生称:过期牛奶中的细菌导致男子结肠动力丧失

观威海
2026-02-24 16:34:07
精神小妹的生活原来是这样的!网友:终于知道她们为啥都这么瘦了

精神小妹的生活原来是这样的!网友:终于知道她们为啥都这么瘦了

深度报
2026-02-11 23:35:03
山东四胞胎“冰清玉洁”:勇闯娱乐圈出道失败,如今成酒吧擦边女

山东四胞胎“冰清玉洁”:勇闯娱乐圈出道失败,如今成酒吧擦边女

动物奇奇怪怪
2026-02-24 22:11:43
炸裂!动作女星曝与很多NBA球员“打球”!第一排"潜规则"曝光!

炸裂!动作女星曝与很多NBA球员“打球”!第一排"潜规则"曝光!

贵圈真乱
2026-02-24 13:23:34
一觉醒来,伊朗有了大动作

一觉醒来,伊朗有了大动作

虚声
2026-02-23 20:01:14
笑不活了!韩越互撕,却把中国捧成了东亚“裁判”!

笑不活了!韩越互撕,却把中国捧成了东亚“裁判”!

达文西看世界
2026-02-23 21:55:14
2026-02-24 23:24:49
我不叫阿哏
我不叫阿哏
分享有趣、有用的故事!
347文章数 6448关注度
往期回顾 全部

科技要闻

宇树科技发布四足机器人Unitree As2

头条要闻

白宫答伊朗问题:特朗普首选是外交 必要时也愿用武力

头条要闻

白宫答伊朗问题:特朗普首选是外交 必要时也愿用武力

体育要闻

苏翊鸣总结米兰征程:我仍是那个热爱单板滑雪的少年

娱乐要闻

汪小菲官宣三胎出生:承诺会照顾好3个孩子

财经要闻

县城消费「限时繁荣」了十天

汽车要闻

入门即满配 威兰达AIR版上市 13.78万元起

态度原创

数码
教育
本地
艺术
亲子

数码要闻

AMD与Meta宣布达成6吉瓦GPU采购协议,深化AI基建战略合作

教育要闻

提前返程背后的真相:父母的“精明账”,是给孩子最好的守护

本地新闻

春花齐放2026:《骏马奔腾迎新岁》

艺术要闻

2025年第八届全国青年美展 | 油画作品选刊

亲子要闻

我嫁中国生了3个孩子,每天带娃堪比春晚!

无障碍浏览 进入关怀版