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

Posted freedom-try

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了程序员如何彻底地删库跑路相关的知识,希望对你有一定的参考价值。

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

删除是删除数据最便捷的方法,如 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

以上是关于程序员如何彻底地删库跑路的主要内容,如果未能解决你的问题,请参考以下文章

程序员离职当天 “删库跑路”,被判刑 10 个月。。这事千万别干...

如何给女朋友解释什么是删库跑路?

痛心,京东程序员删库跑路获刑!

程序员离职当天 “删库跑路”,被判刑 10 个月。。这事千万别干...

代码投毒删库跑路,开源生态链安全该如何保证?

威胁删库?程序员:“呵呵,一分都不给你!”