使用shred彻底删除文件
我们都知道使用 rm
命令删除文件并不会清除磁盘中的文件内容,对于别有用心的人还是可能从中回复文件。
在Windows上有360的文件粉碎机之类的工具可以用,而在Linux上我也找到了一个相应的工具:shred。
shred会使用随机的内容多次(默认为3此,可以通过-n参数指定次数)覆盖指定文件,从而达到无法恢复文件内容的目的。
但是默认情况下 shred 只是覆写文件内容,而并不删除文件。要删除文件使用 -u
选项即可。
因此我们可以创建一个alias,方便使用
alias remove="shred -u"