App Store 应用程序“Trash Without”声称能够立即永久删除大文件,完全避免使用 OS X Trash。它是如何做到这一点的?
答案1
垃圾只是用户主目录中的另一个目录。因此,每当您通过“正常”方式删除文件时,它只是被移动到~/.Trash
,然后可以从那里恢复或最终删除。
这实际上只是一种保护措施。垃圾桶的概念发明得比删除文件的主要操作系统范例晚得多。
如果要在类 Unix 系统中移除文件,只需调用rm <filename>
,它就会被解除链接(通过系统内部unlink
调用)。虽然文件可能仍然物理存储在磁盘上,但其引用会丢失,因此会被删除。
rm
因此,只需输入文件即可轻松绕过垃圾箱。