永久删除文件最有效的 Linux 程序是什么?

永久删除文件最有效的 Linux 程序是什么?

有些人推荐使用 whipe、srm、shred 等。有没有最好的方法可以假设目标是使文件无法恢复,而不管删除所需的时间/空间?

如果您能解释为什么该程序是最好的,那就太好了。

答案1

如果你想让文件无法通过恢复工具恢复,包裹secure-delete包含一个名为的实用程序sfill,它将用随机数据填充磁盘上的所有可用空间。删除您不想恢复的文件后执行此操作。(Sysinternals 实用程序 SDelete 在 Windows 上执行类似操作)。

通过阅读shred手册页(shred经常被引用的实用程序,旨在使文件无法恢复)打开文件,从字节 0 到该文件的长度写入随机数据可能不会导致新数据完全写入旧数据,这是由于日志文件系统的工作方式。ext2 不是日志文件系统(ext3 和 ext4 是)。

我不确定srmsecure-delete一套实用程序是否能够实现不同的功能,或者如何实现不同的功能shred

相关内容