应用程序如何在不使用垃圾箱的情况下删除大文件?

应用程序如何在不使用垃圾箱的情况下删除大文件?

App Store 应用程序“Trash Without”声称能够立即永久删除大文件,完全避免使用 OS X Trash。它是如何做到这一点的?

答案1

垃圾只是用户主目录中的另一个目录。因此,每当您通过“正常”方式删除文件时,它只是被移动到~/.Trash,然后可以从那里恢复或最终删除。

这实际上只是一种保护措施。垃圾桶的概念发明得比删除文件的主要操作系统范例晚得多。

如果要在类 Unix 系统中移除文件,只需调用rm <filename>,它就会被解除链接(通过系统内部unlink调用)。虽然文件可能仍然物理存储在磁盘上,但其引用会丢失,因此会被删除。

rm因此,只需输入文件即可轻松绕过垃圾箱。

相关内容