linux下操作iso文件相关
硬盘在送人或丢弃时,应该小心一点,不然就成艳照门主角了,谁也不能保证自己的硬盘上没有什么不便于示人的东西,因此,你需要擦除硬盘上的数据. 理论上讲,目前,不存在完全安全的方法,,硬盘发展到如今,基本上都是有冗余措施的,这在提高了数据的安全性的同时,也带来了泄密的威胁.也就是,无论你的硬盘用什么软件进行处理,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,这样系统就没法识别硬件了. |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |