zerofree 是否可以避免任何可能的恢复?

zerofree 是否可以避免任何可能的恢复?

myfile假设我取消链接位于以下位置的 USB 上的文件/dev/sdb1

mount /dev/sdb1 /media
rm /media/myfile

然后卸载 USB 并运行zerofree

umount /media
zerofree /dev/sdb1

这最后一条命令是否可以避免任何可能恢复我的文件myfile

答案1

zerofree仅适用于 ext[234] 文件系统 - 如果您的 USB 使用其中之一格式化,它应该可以这样做。

你可以使用以下工具来确保photorec

答案2

 shred -zun1 /media/myfile

请参阅man shred了解详情。在现代硬盘和 SSD 上,使用大于 1 的覆盖计数是无用的(出于历史原因,默认值为 3)。如果所讨论的 USB 驱动器是固态驱动器(SSD 或闪存驱动器),您可能还需要fstrim /media;尽量不要过度使用此命令。

相关内容