码迷,mamicode.com
首页 > 其他好文 > 详细

程序员如何彻底地删库跑路

时间:2020-03-27 20:00:45      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:install   tin   wget   wip   lin   ubunt   删除命令   操作系统   操作   

原文:程序员如何彻底地删库跑路

删除是删除数据最便捷的方法,如 Linux 用户最经常采用rm删除命令。实际上并没有真正的将数据从硬盘上删除,只是将文件的索引删除而已,让操作系统和使用者认为文件已经删除,又可以把腾出空间存储新的数据。数据恢复极易恢复此类不见的数据,而且也有很多专门进行数据恢复的软件。

彻底删除的原理:磁盘可以重复使用,前面的数据被后面的数据覆盖后,前面的数据被还原的可能性就大大降低了,随着被覆盖次数的增多,能够被还原的可能性就趋于 0,但相应的时间支出也就越多.

覆盖原理(overwriting):覆盖是指使用预先定义的格式——无意义无规律的信息来覆盖硬盘上原先存储的数据.

wipe

这是迄今为止最彻底的数据删除方法,覆盖数据 35 次使得任何还原数据的企图都是徒劳的。。随着硬盘容量愈来愈大,重写时间也会愈来愈长,所以 wipe 也提供了只重复写入 4 次的快速模式。

安装

Debian/Ubuntu

apt-get install wipe

Centos7

wget http://ftp.tu-chemnitz.de/pub/linux/dag/redhat/el7/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
rpm -Uvh rpmforge-release*rpm
yum install wipe

删除

1.删除文件

wipe file.txt

2.删除目录

wipe -r /home/user/test/

3.删除整个分区

wipe /dev/sdb1

程序员如何彻底地删库跑路

标签:install   tin   wget   wip   lin   ubunt   删除命令   操作系统   操作   

原文地址:https://www.cnblogs.com/freedom-try/p/12583859.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!