Mac 的回收站会存储文件,直到您将它们从驱动器中删除。下面介绍如何在 macOS Sequoia 中自动清空回收站。
垃圾桶从一开始就是 Mac 桌面设计的一部分。打个现实世界的比方,当你想删除文件时,可以将 Finder 项目拖动到 Dock 中的回收站图标,或者按键盘上的 Command-delete 键将其移动到回收站。自动清空回收站有助于释放磁盘空间。
自动清空回收站
多年前,苹果公司增加了在 30 天后自动清空回收站的功能。此设置默认为关闭。要启用它:
- 进入 Finder -> 首选项;
- 单击 “高级” 选项卡;
- 切换 “30 天后从垃圾桶中删除项目”。
开启此设置后,将在 30 天后移除移至回收站的任何项目。
你可以在 Dock 中打开回收站,按住 Control 键单击项目,然后从 Finder 的弹出菜单中选择 “恢复”,从而将已删除的项目移回原处。
通常情况下,如果你将项目移动到回收站,它们会无限期地留在那里,直到你从 Finder 的菜单栏中选择 File->Empty Trash(文件->清空回收站)。
将项目移至回收站(但在清空回收站之前)会将它们移至 macOS 文件系统中用户文件夹内名为 “.Trash ” 的特殊文件夹。
请注意,在 macOS Sequoia 中,即使打开了隐藏文件显示,实际的回收站文件夹在 Finder 中也是隐藏的。
要在 Finder 中立即删除桌面上的项目而不将其移动到回收站,请执行以下操作:
- 单击桌面上要删除的项目;
- 按住键盘上的 Option 键;
- 选择文件 -> 立即删除....。
现在也出现在系统设置中
虽然自动清空垃圾桶功能已在 Finder->Preferences 中存在多年,但在 macOS Sequoia 中,Apple 现在还将该功能添加到了系统设置->常规->存储窗格中。
如果该设置尚未开启,它将出现在 “建议” 部分,并在 “自动清空回收站” 部分标有 “开启” 按钮:
打开此部分的开关后,一个绿色复选框将出现在切换开关的位置。另外要注意的是,在这里你无法关闭自动清空垃圾桶功能。为此,你需要进入 Finder 的 “高级” 选项卡 -> “首选项”,然后从那里将其关闭。
需要注意的是,由于存在 “恢复” 功能,将文件移至回收站不会调用 Mac 的直接文件系统 API。相反,当你将项目移动到回收站时,它会向 Finder 发送一条信息,让它移动项目。
如果出于某种原因,你想将文件移到回收站并绕过 Finder 的 “恢复” 功能,可以查看 asseg.org 上的第三方命令行工具 trash。
在 macOS 中,自动清空回收站并不是什么新鲜事,但在 Sequoia 中,苹果在 “存储” 窗格中添加了一个小提醒,以防你忘记在 Finder 偏好设置中打开它,或不知道它的存在。