<span id='vjog3'></span>
<dl id='vjog3'></dl>
<acronym id='vjog3'><em id='vjog3'></em><td id='vjog3'><div id='vjog3'></div></td></acronym><address id='vjog3'><big id='vjog3'><big id='vjog3'></big><legend id='vjog3'></legend></big></address>

    <i id='vjog3'></i>

    <code id='vjog3'><strong id='vjog3'></strong></code>

  1. <fieldset id='vjog3'></fieldset>
    <ins id='vjog3'></ins>
    1. <tr id='vjog3'><strong id='vjog3'></strong><small id='vjog3'></small><button id='vjog3'></button><li id='vjog3'><noscript id='vjog3'><big id='vjog3'></big><dt id='vjog3'></dt></noscript></li></tr><ol id='vjog3'><table id='vjog3'><blockquote id='vjog3'><tbody id='vjog3'></tbody></blockquote></table></ol><u id='vjog3'></u><kbd id='vjog3'><kbd id='vjog3'></kbd></kbd>
    2. <i id='vjog3'><div id='vjog3'><ins id='vjog3'></ins></div></i>

          linux下几种通过重写硬盘实现擦除数据的办法共享

          • 时间:
          • 浏览:4
          • 来源:124软件资讯网

            硬盘在送人或抛弃时  ,应该小心一点  ,否则就成艳照门主角了  ,谁也不能保证自己的硬盘上没有什么未便于示人的工具  ,因此  ,你需要擦除硬盘上的数据  。

              理论上讲  ,现在  ,不存在完全宁静的要领  ,由于  ,硬盘生长到现在  ,基本上都是有冗余措施的  ,这在提高了数据的宁静性的同时 ,也带来了泄密的威胁 。也就是  ,无论你的硬盘用什么软件举行处置惩罚  ,FBI照样有措施找出曾经被写到硬盘上的文件  。

              固然 ,FBI纷歧定会找你贫苦  ,国安局也不至于天天翻别人硬盘  。敷衍一样平常修电脑的 ,照旧有措施可以想的  。

              市面上有许多软件  ,一些人统称其为“低格”  。我不知道“低格”是怎么个格法 ,貌似那些软件都挺快  ,用的什么原理也不清晰  ,以是感受并不靠谱  。

              我这里信赖的措施就是一条  ,把整个硬盘给重写一遍  ,可以所有写0  ,也可以写上一些随机数  。

              下面是我所知道的几种要领(fedora 12)

              1. shred法式  ,-n表现写入随机数的次数 ,-z表现写入零1次  ,而-v表现显示详情 。因此  ,本例中要写4次  ,前3次是写随机数 ,后一次写0  。

              su -c "shred -n 3 -z -v /dev/sdb"

              2. badblocks原来是检查磁盘坏道的法式  ,但由于它有读写检查的功效  ,因此  ,也可以用来擦洗硬盘  。-w表现写 ,-p表现pass  ,即次数  ,而-t表现test ,即用随机数来测试  。

              su -c "badblocks -v -w -p 9 -t random /dev/sdb"

              3. dd法式 ,这是比力底层的  。bs表现每次写的块的巨细  ,这里是64k  ,一个字节一个字节地写太慢了  。

              su -c "dd bs=64k if=/dev/zero of=/dev/sdb"

              su -c "dd if=/dev/urandom of=/dev/sdb"

              另外  ,另有一个法式叫做wipe  ,怎么用  ,还不是很清晰 。这些要领都是将硬盘重写 ,多写几遍可增大文件恢复的难度 。但其速率着实太慢  。但要知道  ,速率慢和磁头的写入速率有关系  。

              注重  ,上面的要领都是针对整块硬盘  ,我已经把那块硬盘删成空缺盘了 。对单个分区也是一样的  。操作之前  ,一定要搞清晰自己要操作的硬盘的装备号  ,否则忏悔就来不及了  。

              要领有几种

              ls -lih /dev/disk/by-uuid

              ls -lih /dev/disk/by-label

              df

              另外 ,在操作前  ,要umount硬盘  ,即不让系统使用这个硬件  。可是不要safely removed ,由于这样系统就没法识别硬件了