我想粉碎一个文件,使它无法恢复。我通常使用命令'bleachbit -s文件‘。当我搜索它时,我发现ext4中的日志在其他地方复制了该文件,即使在文件被分解后也不会删除。在另一个论坛上,有人说该文件是由日志在一段时间后自行删除造成的。
是真的吗?我是否可以只信任Bleachbit来擦除我的文件,因为我知道这些文件在一段时间后将无法恢复,或者日志功能使其无用,因为即使在此之后,它们仍然是可恢复的?
如果这是个愚蠢的问题,很抱歉。我对Linux有点陌生,仍然不太了解。对我的英语感到抱歉,我更像一个读者而不是一个作家。
发布于 2018-02-22 16:40:07
bleachbit“安全”吗-是的。运行漂白剂本身不会损害您的系统,但是,如果您使用它来删除您不应该使用的东西或如果您滥用它,您可能会造成损害。
删除文件或格式化分区与使用新数据写入文件有区别。
在第一种情况下,删除或格式化,您可能会恢复文件,因为数据或内容尚未从磁盘中删除。
有关详细信息,请参阅testdisk、photorec和类似的数据恢复工具。
还请参阅- http://www.ufsexplorer.com/und_fmt.php和https://wiki.archlinux.org/index.php/file_回收以及/其他各种工具的技术文档。
第一种类型的数据恢复可以使用ext4日志,也可以不使用。
第二个场景是数据被写入的地方,就像使用bleachbit一样。如果你愿意的话,你可以使用其他一些工具来完成这个任务。
在这种情况下,数据就消失了,无法恢复。古特曼理论被揭穿了
见http://www.nber.org/sys-admin/overwritten-data-guttman.html或类似
发布于 2018-02-22 16:38:05
我认为对于ext4和默认选项来说,这不应该是一个问题。
引用了切碎的手册页。我会说是一本好书。
In the case of ext3 file systems, the above disclaimer applies
(and shred is thus of limited effectiveness) only in data=journal mode你可以通过
cat /proc/mounts并检查data=XXX部件。
当然,这只适用于在ext4中没有任何根本改变的情况。
(主要摘自服务器故障上的这篇文章)
https://askubuntu.com/questions/1008770
复制相似问题