如果您使用 OS X El Capitan 有一段时间了,您可能已经注意到"保护空垃圾"的旧选项从垃圾桶的右键单击菜单中消失了。 有一个很好的理由, 但它仍然是可能的, 你不介意深入到命令行。
正如名称所暗示的,"安全空垃圾"始终是安全地删除文件的一种方式,确保它们不会再次被数据恢复软件挖出来。根据苹果的说法,"安全空垃圾"在闪存存储上不能可靠地工作,就像固态硬盘一样,所以苹果删除了El Capitan中的选项。SSD 的存储方式与硬盘驱动器的方式不一样。 正如 Macworld 所解释的,硬盘每次写入和擦除时都磨损,因为它们每次写入到同一区域,而 SSD 则分布在整个驱动器上。 因此,使用 SSD 时,很难确保擦除特定的内存位置,因为每次写入后数据不能可靠地位于同一位置。 因此,旧的工作方式"安全空垃圾"在 SSD 上效果不好。
当然,并不是每个运行 El Capitan 的人都有 SSD,但如果您想要安全地删除文件,则需要深入到命令行中。 注意:这将永久删除文件,因此请确保您知道您在做什么,并选择正确的文件。 打开终端(应用程序>实用程序)并输入(如上面从 OS X Daily 中的视频所示,可以从 Finder 拖动文件,而不是手动键入路径) :
srm -v /路径/到/文件
例如,如果我想安全地从桌面中删除屏幕截图(由于某种原因),该命令将看起来像这样:
srm -v /用户/thorinklosowski/桌面/屏幕[拍摄] 2015-11-24] 在[9.19.58] 上午.jpg
这将安全地删除硬盘上的文件,在数据上写入七次。 如果你有一个SSD,你最好启用苹果的内置加密软件,FileVault。 别担心,使用 SSD 时,您不会注意到速度和性能上有太多的差异。
如何替换埃尔卡皮坦丢失的安全空垃圾|麦克世界
如何在 OS X El Capitan 中使用"安全空垃圾"等效|OS X 每日