Symbiote:通过将文件符号链接到外置驱动器来释放 Mac 磁盘空间
Symbiote 是一款 Mac 工具,可以将不常用的文件自动符号链接到外置驱动器,从而在不丢失访问便利性的前提下释放本地磁盘空间。它操作简单、安全高效,适合存储空间不足的 Mac 用户。
背景速读
- Symbiote 是一款 macOS 实用工具,帮助用户将大文件(如开发工具、容器镜像、虚拟机)从内置 SSD 移动(而非复制)到外置硬盘,同时在原位置保留一个“符号链接”(symlink),让系统和应用仍能按原路径访问这些文件。
- 其核心场景是:Mac 的存储空间昂贵且焊死在主板上,用户常因本地存储耗尽而无法安装 Xcode 模拟器、Docker 镜像、Node 模块等大型开发/设计资源。通过 Symbiote 迁移后,本地空间被释放,而文件在 Finder 和终端中看起来仍像存在一样。
- 符号链接是 macOS/Linux 内置的底层文件系统功能,并非 Symbiote 独创;该工具的价值在于提供了图形界面和迁移/还原流程,降低了普通用户手动操作 `ln -s` 命令的门槛。
- 类似思路的工具还有 OmniDiskSweeper、DaisyDisk(仅分析空间占用)和 symlink 管理器如 Stow;但 Symbiote 专注于“永久迁移+符号链接”这一特定需求,而非简单地清理缓存。