如何在 Mac 上清空垃圾箱

在大多数情况下,在 Mac 上删除文件很容易,但是,在大多数情况下,删除文件几乎会将其移至垃圾箱,然后您需要将其清空。清空垃圾箱也很简单,除了少数情况外。我们将在下面检查导致垃圾箱无法清空的几个原因,并分享一些强制清空 Mac 上垃圾箱的方法。

阻止清空”废纸篓”或阻止 Mac 删除文件的一些问题包括:应用程序正在使用文件时、文件被锁定或您没有足够的空间特权。请继续阅读,了解如何解决 Mac 垃圾箱问题。

如何删除 Mac 上的文件

有几种方法可以在 Mac 上删除文件:

  • 将其拖放到 Dock 中的垃圾桶图标上。
  • 右键单击它,然后从选项中选择”移至废纸篓”。
  • 点击该文件,然后按 Command + Delete 将其移至废纸篓中。

但是,这些方法实际上不会删除任何内容,这些文件将保留在您的垃圾箱中,直到您永久删除它们。这是确保您不会意外删除所需内容的好方法,但如果您确实想要恢复一些存储空间,那么您将需要知道如何从垃圾箱中删除文件。

如何从垃圾箱中删除文件

从垃圾箱中删除文件通常并不困难:

  • 点击 Dock 中的”废纸篓”图标,然后选择”清空废纸篓”。
  • 或者,连续按三个键清空垃圾箱:Command + Shift + Delete。

您应该会看到一条警告:”您确定要删除回收站中的项目吗”,因为您无法撤消此操作,但假设您确实要删除,一旦您单击”清空回收站”,您应该就可以删除这些项目了。他们。

永久删除垃圾箱中的项目

您实际上可以绕过”您确定要永久删除垃圾箱中的项目吗?”步骤,按:

  • Command + Option/Alt + Shift + 删除

如何立即删除

您实际上可以完全绕过垃圾箱并立即删除文件。

  1. 点击您要删除的文件。
  2. 按以下键:Option/Alt + Command + Delete。

如果某个项目正在使用中,如何删除

如果您尝试清空垃圾箱并看到一条警告,指出某个项目正在被另一个应用程序”使用”,您有几个选择。

您可以删除除该项目之外的所有内容,只需单击”继续”或”跳过”即可跳过无法删除的项目。但是,您的垃圾箱中将留下有问题的项目。

操作无法完成

以下是从垃圾箱中删除”正在使用”的文件的一些解决方案:

  • 退出您认为可能正在使用该文件的应用(如果不确定,请退出所有打开的应用)。您现在应该可以清空垃圾箱了。
  • 如果这不起作用,应用程序可能仍在使用该文件进行后台进程。在这种情况下,请尝试重新启动 Mac,然后尝试清空垃圾箱。
  • 如果这不起作用,请检查是否有启动项正在使用该文件,或者只是以安全模式启动 Mac,这将停止所有启动项的运行。现在您应该可以清空垃圾箱并删除该文件。

如果您想尝试确定哪个应用程序正在使用有问题的文件,您可以尝试以下终端命令:

  1. 点击”废纸篓”即可打开 Finder 窗口。
  2. 现在打开终端并输入 lsof(后跟一个空格)。
  3. 不要按回车键。
  4. 将正在使用的文件从”废纸篓”拖到终端窗口。
  5. 现在按回车键。
  6. 您将在终端窗口中看到使用该文件的应用程序和进程的列表。

如果是应用程序,请将其退出。如果是后台进程正在使用该文件,请打开活动监视器并终止该进程。

将锁定的文件移至垃圾箱

如果文件被锁定,您可能难以删除该文件。

锁定的文件在其图标的左下角显示一个锁定徽章。

  1. 要解锁文件,请在 Finder 中右键单击或按住 Control 键单击该文件,然后选择”获取信息”,或者单击该文件并按 Command-I。
  2. 打开”常规”部分(位于”添加标签”下方)。
  3. 取消选择”锁定”复选框。

如果权限不足,则删除文件

您可能没有足够的权限来删除文件。在某些情况下,这是一件好事 – 如果您尝试删除的是与系统相关的文件,那么您可能不应该这样做。

但是,如果您确实认为可以安全地删除该文件,则可以在”共享和权限”部分中添加您的姓名,并授予自己读取和写入的权限。

从外部驱动器删除文件

删除外部硬盘驱动器或闪存驱动器上的文件可能很棘手。造成这种情况的原因有以下几个:

某些网络卷不支持垃圾箱,因此如果您删除文件,它将立即被删除。在这种情况下,您将看到一条消息,提示 Finder 要删除该文件,并且系统会要求您输入密码。输入该内容,然后单击”确定”。

但是,有时当您认为已从外部驱动器中删除文件时,您会发现它根本没有删除。这是因为当您从外部驱动器中删除任何内容时,您可能还需要将其从垃圾箱中删除,而唯一的方法就是以通常的方式清空 Mac 上的垃圾箱。如果您在清空垃圾箱之前弹出外部硬盘或闪存驱动器,文件将保留在驱动器上。

如果您不想删除垃圾邮件而为了删除外部驱动器上的垃圾邮件该怎么办?

本地连接的驱动器实际上有自己的隐藏垃圾文件夹,在根级别名为 .Trashes。您可以使用终端找到它们,并使用下面概述的方法删除它们。

还有一个原因可能导致您无法删除外部驱动器上的文件。如果驱动器本身有问题,则可以使用”磁盘工具”修复磁盘。

打开”磁盘工具”并找到带有恶意文件的磁盘。使用急救并修复磁盘。现在,当您重新启动时,您应该能够清空垃圾箱,希望如此。了解在此处使用磁盘工具 .

通过终端删除垃圾箱

如果您喜欢使用终端,您可以按照以下说明删除垃圾箱:

  1. 将以下内容复制到终端中:sudo rm -R(R 后面需要有一个空格)
  2. 但不要按 Enter 键。
  3. 现在按住 Control 键并单击”废纸篓”图标将其打开。
  4. 选择回收站中的文件。
  5. 将它们拖到终端窗口。
  6. 现在按 Enter
  7. 输入您的管理员密码(该密码不会显示)
  8. 按 Enter

通过终端删除文件