当您在 Mac 上删除文件时,最终只会将其隐藏在 Finder 中。要删除它并释放关联的磁盘空间,您必须清空废纸篓。按住 Control 键单击废纸篓 图标并选择清空废纸篓 选项是最快的方法。
但是,永久删除垃圾箱中的内容并不总是那么容易,并且可能会导致错误。因此,如果您遇到任何问题,您可以使用终端快速清空 macOS 中的垃圾箱。您将在下面找到完整的过程。
使用终端删除 Mac 中的垃圾箱(macOS El Capitan 及更高版本)
如果您使用运行 macOS 10.11 El Capitan 或更高版本(例如 Big Sur 或 Monterey)的 Mac,则可以使用终端快速清空废纸篓。
1.打开启动板 并选择其他 >终端 。
2.键入以下命令:
sudo rm -r
注意: 暂时不要运行该命令。
3.按一次空格 键可在命令末尾添加一个空格。这样做是必要的。否则,该命令将失败。
4.打开垃圾箱 。
5.按住 Command 键的同时选择要删除的文件。如果您想删除所有内容,请按 Command + A 立即突出显示所有文件和文件夹。
6.将突出显示的文件拖到废纸篓中。根据您要删除的项目数量,终端中可能会显示多个文件路径。
7.按Enter 。
8.输入您的管理员密码。
9.按输入 。终端将从垃圾箱中删除指定的项目。您不会收到确认信息,因此最好仔细检查。
如果终端无法删除特定文件,添加 f (强制)选项将覆盖由权限冲突引起的问题。在步骤2 中输入sudo rm -rf 。
清空回收站会永久删除文件(除非您有在 Mac 上设置 Time Machine )。因此,如果您希望每次删除之前都进行确认,则可以使用 i (交互式)选项,例如 sudo rm -ri 。.
使用终端删除 Mac 中的垃圾箱(macOS Yosemite 及更早版本)
在运行 macOS 10.10 Yosemite 或更早版本的 Mac 上,使用终端清空垃圾箱相对简单。
1.打开启动板 并选择其他 >终端 。
2.键入以下命令:
sudo rm -rf ~/.Trash/*
3.按Enter 。
4.输入您的管理员密码。
5.按Enter 。
删除回收站中有问题文件的其他方法
使用终端删除垃圾箱非常快。但也很不方便。如果由于特定文件或多个文件而无法使用 macOS 中的 GUI(图形用户界面)清空废纸篓,请下次运行以下指针。
单独删除项目
尝试单独删除任何有问题的文件或文件夹。为此,请打开“废纸篓”,按住 Control 键单击有问题的项目,然后选择立即删除 。
解锁文件并检查权限
macOS 可能会阻止您删除锁定的文件或文件夹。尝试解锁它。为此,请按住 Control 键单击“废纸篓”中的项目,然后选择获取信息 。然后,取消选中锁定 旁边的框。
在此过程中,您可能还需要向下滚动到共享和权限 部分,并将权限 设置为读取和写入 >对于您的用户帐户。如果您没有管理权限,您可能无法执行此操作。
强制退出相关程序
尝试退出任何可能阻止您永久删除文件或文件夹的程序。您可以通过 Mac 的 Dock 按住 Control 键单击程序图标,然后选择退出 。例如,如果您在删除 Pages 文档时遇到问题,请完全退出 Pages 应用。
此外,您可能需要检查相关程序是否卡住。为此,请打开Apple 菜单并选择强制退出 。如果该程序出现在列表中,请选择该项目并选择强制退出 。这里是在 macOS 中强制退出应用程序的其他方法 。.
重新启动 Mac
重新启动 Mac 还可以帮助解决阻止您清空废纸篓的错误、故障和冲突。
只需打开Apple 菜单并选择重新启动 即可。然后,取消选中重新登录时重新打开窗口 旁边的框,然后选择重新启动 。
禁用冲突的启动程序
如果您仍然无法正常清空垃圾箱,则可能是与 macOS 一起启动的程序存在冲突。
要删除它,请打开 Apple 菜单,然后选择系统偏好设置 >用户和组 。然后,在侧边栏上选择您的用户帐户并切换到登录项 选项卡。接下来,选择并删除可能导致特定文件格式出现问题的任何应用。
以安全模式启动 Mac 还可以帮助您识别有问题或粗略的启动程序以及导致问题的扩展。
倒垃圾
尽管可以使用 macOS 中的终端清空垃圾箱,但如果可能的话,最好坚持使用图形用户界面。花时间找出阻止您删除 Mac 垃圾箱中文件的原因,而不是强制删除其内容,可能会帮助您避免以后遇到同样的问题。
话虽这么说,如果您最终永久删除了稍后想要恢复的文件和文件夹,请不要忘记使用时间机器恢复丢失的物品 。