刪庫跑路,是"道德的泯滅"還是"人性的喪失"

艾瑞巴蒂小伙伴們下午好啊
程序員最最最可怕的事情
莫過于刪庫跑路了
究竟有多可怕呢
本期我們就來說說吧

互聯(lián)網(wǎng)從業(yè)者的應(yīng)該都知道這么一句話
別惹程序員,小心他刪庫跑路。
但大部分都是當(dāng)個自嘲的笑話來看,比如類似這種:


當(dāng)年悟空學(xué)藝于菩提祖師門下,老師遣他下山,悟空覺得自己蒙受師傅傳授大恩,還沒有報答。菩提祖師就說:不要提什么報答之恩,只要你日后闖出禍來不把為師說出來就行了。

刪庫跑路這種說法其實也是程序員枯燥生活一種自我解壓的方式,真要這么玩基本上這個程序員在軟件行業(yè)也就不用混了
不僅僅是職業(yè)素質(zhì)的問題,還涉及到人品問題了,曾經(jīng)聽過刪庫的程序員,基本上外包性質(zhì)的公司比較多,尾款遲遲不到位,矛盾激化到一定程度直接把數(shù)據(jù)庫給干掉,這種事情也存在先例。
真要刪庫肯定要承擔(dān)刑事責(zé)任的。
此前也曾有新聞報道,北京一軟件工程師離職后因公司未能如期結(jié)清工資,便利用其在所設(shè)計的網(wǎng)站中安插的后門文件將網(wǎng)站源代碼全部刪除,結(jié)果因破壞計算機信息系統(tǒng)罪而獲刑五年…

然而,最近又有一名勇士,拿起了這把雙刃的“屠刀”,超過300萬商戶被影響,市值瞬間蒸發(fā)10個億!
據(jù)了解,事件的主角便是在香港上市的國內(nèi)領(lǐng)先微信公眾平臺開發(fā)服務(wù)商——微盟。從公開信息上顯示,這家公司提供微信商城、餐飲O2O、智慧城市等營銷解決方案,而沃爾瑪、百草味、洽洽、森馬等耳熟能詳?shù)钠放埔彩瞧淇蛻簟?/span>
從微盟發(fā)出的公告來看,2月23日19點微盟發(fā)現(xiàn)出現(xiàn)故障,截止到2月25日7點尚未完全修復(fù),而老用戶數(shù)據(jù)的修復(fù)預(yù)計要到2月28日晚上24點前完成。
值得注意的是,犯罪嫌疑人已通過登錄賬號和IP地址被追查到,并且并非誤操作,而是故意刪庫。

好吧,言歸正傳。本文我們來討論下
程序員如何優(yōu)雅地刪庫跑路。
Linux操作系統(tǒng)上的刪庫跑路
# 刪除根目錄下所有文件,殺傷力極大,請謹慎使用
# 此命令一出,Linux根目錄下很多文件,可以能徹底從這個星球上徹底消失了
rm -rf /*# 指定路徑刪除,菜刀可以用來做菜亦可以用來s人rm -rf /home/fileName

sql上的刪庫跑路
此部分殺傷力就沒有第一部分十足了,當(dāng)時依然需要跑路
# 刪除數(shù)據(jù)庫
# 刪除后可能會遺留日志,一些數(shù)據(jù)還是可以通過日志恢復(fù)的,所以索性把日志也一起刪了吧
drop database databasenamepurge binary logs to '日志名字';# 覺得還是太麻煩,那就直接刪除mysql的服務(wù)和數(shù)據(jù)吧find / -name mysql# 刪除找到的關(guān)于mysql的一切rm -rf /var/lib/mysqlrm -rf /var/lib/mysqlrm -rf /usr/lib64/mysqlrm -rf /etc/my.cnf

Redis緩存數(shù)據(jù)庫刪庫跑路
# 刪除數(shù)據(jù)庫中內(nèi)容flushall# 刪除指定執(zhí)行環(huán)境下db的數(shù)據(jù)flushdb# 當(dāng)然如果設(shè)置過持久化內(nèi)存你可以需要找到aof文件將他刪除rm -rf appendonly.aof

MongoDB的刪庫跑路
# 刪除當(dāng)前數(shù)據(jù)庫use databaseName;db.dropDatabase()

git大法
# 此法最大的功效在于讓你的隊友可以愉快的加班,雖然你不一定需要跑路當(dāng)是不敢保證你的隊友不打你。嘿嘿嘿~~~~~~# 強制推送git push -f origin develop# 強制覆蓋git push origin develop:master -f

好啦以上就是刪庫的一些命令了
希望各位不要使用
不然后果可能會有點嚴重

開始跑路
最后土豆提醒你:
道路千萬條,數(shù)據(jù)第一條
操作不規(guī)范,親人兩行淚

部分內(nèi)容來自網(wǎng)絡(luò)
