在 Mac OS 上永久删除文件

Jon*_*nik 21 mac finder file-management macos

不久前,作为相对较新的 Mac OS X 用户,我惊讶地发现您无法轻松删除文件。直接,即,无需先将它们移至垃圾箱。在 Windows 和 Linux 上,这显然可以轻松完成,但在 Mac 上则不然。

我在尝试从 USB 记忆棒中清除文件时注意到这一点——删除文件(“移至垃圾箱”)不会释放空间;只有在清空整个系统范围的垃圾箱后才会发生这种情况。不是特别方便!(为了在 U 盘上腾出一些空间而必须清空整个垃圾桶似乎很愚蠢。那里可能有数千兆字节的东西,这违背了它的目的 - 如果你真的需要从有一天垃圾。)

那么,你有什么办法解决这个问题?您是否以 16.95 美元的价格购买了像RAW Trash这样的 3rd 方应用程序来删除文件,或者您是否会在需要时勤奋地清空垃圾桶?还是我错过了什么?另外,你能说服我这实际上是应该的方式——用户不应该能够轻易地摆弄文件系统吗?:)

jtb*_*des 28

由于似乎有很多人想要它,因此我刚刚为 Snow Leopard 创建了一个服务来执行此操作,名为“立即删除”。它显示在“服务”菜单和 Finder 的上下文菜单中。

你可以从 GitHub下载它。解压缩.zip存档并将生成的“ Delete Immediately.service”移动到库文件夹中的“服务”文件夹中~/Library/Services/。您可能需要注销并重新登录(和/或在“键盘”首选项的“服务”部分启用它),系统才能识别该服务。

我还建议查看READMEGitHub 主页上的文件。如果您想为代码做出贡献、对其进行本地化或制作图标,请随意!

上下文菜单

服务菜单

  • 希尼。您还可以将键盘快捷键绑定到此服务:“在应用程序菜单中选择服务/服务首选项。打开系统首选项/键盘/键盘快捷键/服务。选择一个服务,按 Enter,然后按您选择的快捷键组合”(来自http://www.gingerbeardman.com/services/ ) (4认同)

Daa*_*aan 22

我对 Mac OS X 处理这个的方式也不太满意。如果我真的想删除某些内容,尤其是从 USB 记忆棒中删除,我通常会rm手动启动终端和文件。


Gen*_*neQ 8

解决这个难题的无终端方法是施展以下咒语来安抚 Apple 众神,如下所示:

选择要牺牲文件,然后背诵:

? 删除

? ? ? ?

这会将文件发送到 Trash,然后删除整个 Trash,因此应该将受害者(以及所有其他垃圾项目)发送到遗忘状态。

  • 这样做是首先删除文件,然后清空垃圾箱。虽然它是一个有用的键盘快捷键,但它并没有真正解决无法轻松删除所选文件的问题。 (12认同)
  • -1 为误导性答案。如果用户不想清空垃圾怎么办? (9认同)
  • -1 同样,原始问题提到清空系统范围的垃圾“不是特别方便!”,这就是该快捷方式的作用.. (3认同)

dbr*_*dbr 5

要删除特定文件,而不通过垃圾箱..

  • 打开终端
  • 键入rm(带有尾随空格),或者rm -r如果您打算删除目录
  • 将文件拖放到“终端”窗口中,该窗口会输入所放置文件的完整路径
  • 按回车

jtbandes 的“立即删除”服务方案更加优雅,但是“终端方式”不需要任何额外的软件(所以在你不经常使用的机器上工作时很好)


归档时间:

查看次数:

45114 次

最近记录:

11 年,5 月 前