jelletite 于 2011-03-09 21:30:53发表:
这个问题我也纠结过,曾经被命令要删除某些东东,还得是彻底的~
asdfghjklasd 于 2011-03-09 00:27:46发表:
路过,顺便学习下
leizhijun 于 2011-03-08 09:21:10发表:
xuexi!
pl_014 于 2011-03-07 20:09:55发表:
[i=s] 本帖最后由 pl_014 于 2011-3-7 20:23 编辑 [/i]
引用: 我这里用/dev/null得到的是空文件,我的系统是debian6 相思爱文 发表于 2011-3-5 21:10
相思爱文 于 2011-03-05 21:10:58发表:
引用: /dev/zero和/dev/null应该都可以做到 pl_014 发表于 2011-3-1 19:55
tzzjchao 于 2011-03-01 22:06:23发表:
路过,顺便学习下!!
pl_014 于 2011-03-01 19:55:55发表:
引用:shred后再rm,就不能恢复了 cat /dev/zero > filename或dd if=/dev/zero of=filename 会创建一个文件,把所有空间占满,然后删除filename,就是把自由空间清零。多用于制个镜像文件。如果分区较大,可有的等了。 ... 相思爱文 发表于 2011-2-28 21:56
Tuzki 于 2011-03-01 15:02:28发表:
shred
相思爱文 于 2011-03-01 10:21:06发表:
清零后,用特殊方法也能恢复。先写入随机数据,再清零,硬盘内容可完全清空 dd if=/dev/urandom of=/dev/hda; dd if=/dev/zero of=/dev/hda
Olcevt 于 2011-03-01 08:40:50发表:
向上面的学习了
相思爱文 于 2011-02-28 21:56:28发表:
shred后再rm,就不能恢复了 cat /dev/zero > filename或dd if=/dev/zero of=filename 会创建一个文件,把所有空间占满,然后删除filename,就是把自由空间清零。多用于制个镜像文件。如果分区较大,可有的等了。 转移数据,然后重建文件系统(格式化),可能更快。
pl_014 于 2011-02-28 21:35:56发表:
可以先执行,cat /dev/null > filename,再执行rm filename,即先将文件内容清容,再删掉文件,这样,可以达到一定的保密。
chinaitv 于 2011-02-28 12:55:31发表:
srm和shred好像只能删除正常的文件,我是想对已rm普通删除后的文件进行彻底删除操作。不知哪位高手有这个经验。
superherogood 于 2011-02-28 12:09:24发表:
[i=s] 本帖最后由 superherogood 于 2011-2-28 12:11 编辑 [/i]去http://sourceforge.net/projects/srm网站去下载srm工具,可以实现彻底删除。如果你linux下有shred命令的话,也可以用shred进行安全删除。
jelletite 于 2011-03-09 21:30:53发表:
这个问题我也纠结过,曾经被命令要删除某些东东,还得是彻底的~
asdfghjklasd 于 2011-03-09 00:27:46发表:
路过,顺便学习下
leizhijun 于 2011-03-08 09:21:10发表:
xuexi!
pl_014 于 2011-03-07 20:09:55发表:
[i=s] 本帖最后由 pl_014 于 2011-3-7 20:23 编辑 [/i]
我明白了,/dev/null仅是把文件清空,而/dev/zero是循环产生空字符。我试了cat /dev/zero > filename,结果按了两次ctrl+c又顿了一会儿才停下来,最后把一个不足1K的文件给弄成了481MB。
相思爱文 于 2011-03-05 21:10:58发表:
我这里用/dev/null得到的是空文件,我的系统是debian6
tzzjchao 于 2011-03-01 22:06:23发表:
路过,顺便学习下!!
pl_014 于 2011-03-01 19:55:55发表:
/dev/zero和/dev/null应该都可以做到
Tuzki 于 2011-03-01 15:02:28发表:
shred
相思爱文 于 2011-03-01 10:21:06发表:
清零后,用特殊方法也能恢复。先写入随机数据,再清零,硬盘内容可完全清空
dd if=/dev/urandom of=/dev/hda; dd if=/dev/zero of=/dev/hda
Olcevt 于 2011-03-01 08:40:50发表:
向上面的学习了
相思爱文 于 2011-02-28 21:56:28发表:
shred后再rm,就不能恢复了
cat /dev/zero > filename或dd if=/dev/zero of=filename
会创建一个文件,把所有空间占满,然后删除filename,就是把自由空间清零。多用于制个镜像文件。如果分区较大,可有的等了。
转移数据,然后重建文件系统(格式化),可能更快。
pl_014 于 2011-02-28 21:35:56发表:
可以先执行,cat /dev/null > filename,再执行rm filename,即先将文件内容清容,再删掉文件,这样,可以达到一定的保密。
chinaitv 于 2011-02-28 12:55:31发表:
srm和shred好像只能删除正常的文件,我是想对已rm普通删除后的文件进行彻底删除操作。不知哪位高手有这个经验。
superherogood 于 2011-02-28 12:09:24发表:
[i=s] 本帖最后由 superherogood 于 2011-2-28 12:11 编辑 [/i]
去http://sourceforge.net/projects/srm网站去下载srm工具,可以实现彻底删除。如果你linux下有shred命令的话,也可以用shred进行安全删除。