# Mac 的 Library 文件夹里都存了什么

> 分清 ~/Library 里哪些文件夹存着没有其他副本的数据，哪些能重新生成，以及移到废纸篓前怎么检查。

Published: 2026-11-01 | Updated: 2026-11-02

主文件夹里的 `Library` 存着应用保存的各种内容，除了自己另存的文档，设置、缓存、聊天记录、邮件、密码、等待同步的 iCloud 文件大多都在这里。访达默认把它隐藏起来，是因为其中大部分内容不该随便动，那些看起来可以清空的文件夹旁边，可能就是删掉后无法找回的数据。

真正要问的不是「Library 能不能删」，而是「这个文件夹里装了什么，删掉会怎样」。这篇按删除的代价，把 `~/Library` 第一层常见的文件夹分成几类，再介绍动手前怎么确认里面的内容。

## 打开文件夹

在访达选择 **前往 › 前往文件夹**，输入 `~/Library`，按 Return，也可以在打开**前往**菜单时按住 Option，再选择**资源库**。要查看大小，先选中窗口，选择**显示 › 查看显示选项**，在列表视图中打开**计算所有大小**。

这里打开的是当前用户的资源库，磁盘顶层的 `/Library` 由所有用户共用，`/System/Library` 属于 macOS，受到系统保护，下面讨论的都是 `~/Library`。

## 存着个人数据的文件夹

这些文件夹里的内容可能没有其他副本，删掉损失的是数据，不只是少占一点空间。

| 文件夹 | 存着什么 | 删掉会怎样 |
| --- | --- | --- |
| `Keychains` | 密码、证书和密钥 | 全部丢失 |
| `Mail` | 邮件和附件 | 保存在「我的 Mac 上」的邮箱会丢失 |
| `Messages` | 聊天记录和附件 | 不在 iCloud 里的对话会丢失 |
| `Mobile Documents` | 这台 Mac 上的 iCloud 云盘文件 | iCloud 里的文件也会被删除 |
| `CloudStorage` | Dropbox、Google Drive 等网盘的文件 | 云端文件也会被删除 |
| `Containers` | App Store 和 Apple 应用的数据 | 微信聊天记录等内容会丢失 |
| `Group Containers` | 同一开发者的应用共享的数据 | 包括备忘录和语音备忘录 |
| `Application Support` | 应用保存的数据和设置 | 经常也有自己创建的内容 |
| `Autosave Information` | 应用自动保存的未存储文档 | 删除后无法找回 |
| `Safari` | 书签、历史记录和设置 | 不在 iCloud 里的书签会丢失 |
| `Shortcuts` | 自己的快捷指令 | 不在 iCloud 里的快捷指令会丢失 |

`Containers` 和 `Group Containers` 最容易让人意外，看起来只是应用运行需要的目录，Mac App Store 应用却把整个资料库都放在里面。[Library Containers](https://mole.fit/zh/blog/what-is-library-containers-mac) 和 [Group Containers](https://mole.fit/zh/blog/what-is-group-containers-mac) 两篇介绍了怎么确认每个文件夹属于哪个应用，信息和邮件则可以在应用里处理，具体见[减少信息存储占用](https://mole.fit/zh/blog/how-to-clear-messages-storage-mac)和[减少邮件存储占用](https://mole.fit/zh/blog/how-to-reduce-mail-storage-mac)。

## 能重新生成的文件夹

这些文件夹里的数据可以由应用重新下载或生成，删掉能释放空间，代价是第一次启动变慢、重新下载，或需要再次登录。

| 文件夹 | 存着什么 | 删掉会怎样 |
| --- | --- | --- |
| `Caches` | 应用缓存 | 大部分会在需要时重新下载或生成 |
| `HTTPStorages` | 应用的网络缓存和 Cookie | 部分应用需要重新登录 |
| `WebKit` | 应用的网页内容数据 | 应用里的网页会重新加载数据 |
| `Logs` | 应用和 macOS 的运行记录 | 只会失去排查故障用的历史记录 |
| `Saved Application State` | 应用重新打开时恢复的窗口状态 | 应用会按默认窗口状态打开 |
| `Metadata` | Spotlight 搜索使用的数据 | Spotlight 重新建立索引时会生成 |

即便如此，「能重新生成」也不代表没有代价，应用运行时正在使用的缓存被删掉，可能要退出应用才能恢复正常，大型缓存下次启动又会填回来，为了今天的空间去清理明天还会占回来的内容，往往是白忙。[哪些缓存可以安全删除](https://mole.fit/zh/blog/which-mac-caches-are-safe-to-delete)和[日志文件怎么处理](https://mole.fit/zh/blog/mac-log-files-what-to-delete)分别展开讲了这两类内容。

## 存着设置的文件夹

这些文件夹通常不大，但删掉会改变应用和 macOS 的行为。

| 文件夹 | 存着什么 | 删掉会怎样 |
| --- | --- | --- |
| `Preferences` | 应用偏好设置 | 设置会重置，部分应用还在这里保存许可证 |
| `LaunchAgents` | 当前账户的后台任务 | 任务不再随登录启动 |
| `Accounts` | 在系统设置中添加的互联网账户 | 需要重新添加 |
| `Fonts` | 自己安装的字体 | 使用这些字体的文档会改用其他字体 |
| `Input Methods`, `Keyboard Layouts` | 自己添加的输入法和键盘布局 | 会从输入法菜单中消失 |
| `Application Scripts` | 应用可以运行的脚本 | 应用的自动化操作会失效 |

`Preferences` 或 `LaunchAgents` 里，以已卸载应用命名的 `.plist` 通常是残留，怎么确认见[卸载后移除残留](https://mole.fit/zh/blog/how-to-remove-leftover-files-after-uninstalling-mac-apps)。还在使用的应用，其 `LaunchAgents` plist 不要删，应用靠它启动辅助程序。

## 由 macOS 管理的文件夹

有些文件夹属于 macOS 功能，而不是普通应用，比如 `Biome`（Siri 建议和屏幕使用时间的使用历史）、`IntelligencePlatform`（Apple 智能保存的数据）、`Suggestions`、`PersonalizationPortrait`、`IdentityServices`（iMessage 和 FaceTime 身份信息）、`Daemon Containers`（后台服务）和 `Accessibility`。它们通常不大，系统却需要它们，删掉只是换回少量空间，却可能让对应功能出现异常，除非该功能的支持文章明确要求，否则保留就好。

`Developer` 在大小上是个例外，它存放 Xcode 和模拟器数据，可以达到几十 GB，里面的归档和模拟器数据删掉就会丢失，所以按 [Xcode 清理指南](https://mole.fit/zh/blog/how-to-clean-up-xcode-mac)处理，不要直接清空整个文件夹。

## 动手前先检查文件夹

1. 先看文件夹名称，`com.example.app` 这类反向域名标识了所属应用，可以用 Spotlight 搜索这个标识符来找应用。
2. 确认应用是否还装着、是否正在运行，移动属于它的内容前先退出应用。
3. 打开文件夹看看里面是什么，`Cache`、`Logs`、`tmp` 这类名字通常表示可以重新生成的数据，`Documents`、`Chats`、`Library` 或数据库文件则可能是实际内容。
4. 先移到废纸篓，不要直接永久删除，再打开应用用一段时间，确认没有缺东西后才清空废纸篓。

## Mole 能帮什么

[Mole](https://mole.fit/zh/) 的磁盘分析会在鼠标悬停时，为文件夹显示名称和一句说明，讲清里面存着什么，需要时也会说明删掉的代价，比如 `Keychains` 的说明是「钥匙串，存着密码、证书和密钥，删了会丢失它们」。Mole 为 5,000 多个已知文件夹准备了说明，从 `~/Library` 顶层到应用容器都有，不在名单里的文件夹，如果名称本身能证明归属，比如与 Mac 上已安装应用对应的 bundle identifier，就会显示所属应用的名字，侧栏里占用最大的条目也会标出应用名称。

磁盘分析不会替人决定删什么，选中的内容会移到废纸篓，清空之前仍可恢复。对于可以安全清理的部分，Mole 的**清理**页会列出缓存、日志和残留供确认，包括部分应用容器里的缓存文件夹，不会列出第一张表里的聊天记录、邮件、钥匙串或云端文件。

## 常见问题

### 能删除整个 Library 文件夹吗？

不能，里面有钥匙串、邮件、信息、iCloud 云盘文件和应用数据，删除会丢失可能没有其他副本的内容，也会让大部分应用无法正常工作或恢复默认设置。

### Library 文件夹为什么这么大？

通常是一两个文件夹占了大头，比如聊天和媒体应用的 `Containers` 或 `Group Containers`、保存 Mac 本地 iCloud 云盘文件的 `Mobile Documents`、Xcode 的 `Developer`，或 `Caches`，在访达打开文件夹大小显示，或用磁盘分析工具，先看最大的那个。

### 清空 Caches 文件夹安全吗？

大部分可以，先退出对应的应用，清掉的缓存多数会随着使用重新生成，第一次启动也会慢一些，`Caches` 下存放已下载模型或离线媒体的文件夹是例外，删掉后需要完整重新下载。

### ~/Library 和 /Library 有什么区别？

`~/Library` 属于当前用户账户，`/Library` 由 Mac 上所有用户共用，修改需要管理员权限，`/System/Library` 属于 macOS，受到系统保护。

---

Canonical HTML page: https://mole.fit/zh/blog/mac-library-folder-explained
Blog index for agents: https://mole.fit/zh/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
