<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

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

          共 1698字,需瀏覽 4分鐘

           ·

          2021-03-26 06:01

          關(guān)注我們,設(shè)置標星


          艾瑞巴蒂小伙伴們下午好啊

          程序員最最最可怕的事情

          莫過于刪庫跑路了

          究竟有多可怕呢

          本期我們就來說說吧



          互聯(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大法

          眾所周知git是一個版本控制工具,很多開發(fā)公司都拿他來做版本控制,用于協(xié)同開發(fā)

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




          好啦以上就是刪庫的一些命令了

          希望各位不要使用

           不然后果可能會有點嚴重



          開始跑路

          最后土豆提醒你:

          道路千萬條,數(shù)據(jù)第一條

          操作不規(guī)范,親人兩行淚





          關(guān)注我們
          Python日志
          一個正經(jīng)搞知識的公眾號

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

          瀏覽 110
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日韩1234区 | 亚洲AV无码电影 | 奇米影视7777狠狠狠狠色 | 欧美区一 | 九九热精品视频在线观看 |