一個被高管綠的程序員如何徹底地刪庫跑路

原文:程序員如何徹底地刪庫跑路

據說, 某公司程序員賀某在2月23晚突然把公司數據庫全部刪除.
原因是: 高管(據說是創始人之一)了員工,員工去公司找高管理論, 高管把這名員工裁撤掉,員工的老婆去勸高管不要裁掉員工, 然後員工了一次, 導致了這名程序員刪庫報復。

可能賀某隻是用了 rm * -rf , 數據還能恢復, 可惜, 那麼如何徹底的刪庫跑路呢?請往下看:

刪除是刪除數據最便捷的方法,如 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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章