gravatar头像龙笑天  7个月前 (05-01) 来源:digitaljournal 隐藏边栏 |   23 条评论  364 
文章评分 14 次,平均分 5.0

我只能说没有比这个更悲伤的事情了...

根据独立报的报道,这个程序员叫做:Marco Marsala,他运营一家小型的主机托管公司,已经为1500多个客户提供服务器和网站托管业务,对于一个程序员兼系统管理员来说,还算运营的不错。

运行了一行代码,然后公司就没了 奇闻趣事

不过他不久前遇到一个天大的麻烦,不小心运行了一行代码,把客户所有数据都删完了,并且运行这个命令的时候,那个备份硬盘和他操作的服务器是联通状态,所以顺利实现双杀,备份文件也都消失了,这样他就一行代码就把整个公司都删没了。

他运营的代码脚本一个 Bash 脚本,里面有一行“rm -rf {foo}/{bar}”命令,我们来解释一下这个命令的意思,让你来了解一下Marco Marsala悲剧的来源:

rm是Linux系统的删除命令,这里用到两个参数:

  • -r是recursive(递归),意思是如果要删除文件夹里面还有文件夹,就会先删除文件夹,就是说要删除的东西里面有文件夹必须要使用-r。
  • -f是force(强制),意思是直接删除,不用返回确认删除的信息。

然后 {foo}/{bar} 是用来指定要删除的文件夹和文件,问题就是出现这里,因为这 {foo}/{bar} 是脚本中动态传递的两个变量,正常情况下,如果脚本传递成功,就只是删除 {foo}/{bar} 这个文件夹或者文件。

但是由于那个脚本里的一个错误,所以最终指令就变成了可怕的“rm -rf /”,“rm -rf/”意味着无需确认删除服务器根目录“/”下的所有内容。

运行了一行代码,然后公司就没了 奇闻趣事

直观点解释一下?给大家举个例子:

老板叫小明去炸了baidu的大楼
这时老板就是那个程序员
小明就是那个脚本....
老板本来想给小明的指令是
“把baidu在北京的办公大楼给炸了”
但是似乎老板跟小明在沟通上出现了问题
不知是他说错了还是小明听漏了
总之最后小明跑去执行的指令是
“把在北京的办公大楼给炸了”
于是...

公司这台服务器上所有的用户数据... 就在这么一条命令之后强撸灰飞烟灭了......

运行了一行代码,然后公司就没了 奇闻趣事

问题到这一步还不算最悲剧,因为他还有备份,但是运行这个命令的时候,备份硬盘和他操作的服务器是联通状态,所以顺利实现双杀,备份文件也嗖的一下都消失了,这样他就一行代码就把整个公司都删没了。

运行了一行代码,然后公司就没了 奇闻趣事

不得已之下,他只能网上的各位大神求救,希望能有办法恢复被删的数据。不过大神们空前一致的给这哥们点起了蜡烛....

“哥们我很遗憾的告诉你,实际上你的公司已经彻底的报销了。"
"你的生意没法继续了,别再纠结技术上的事了,赶紧找位律师吧。"
“如果你现在马上把你这服务器拿去数据恢复公司.. 也许还有一点救.. 不过鉴于你的数据量,修复起来的费用绝对是天文数字”

也许正如网友所说的,最好是给律师打个电话,那样或许还不至于赔得太惨。

而他倒霉的客户们只能依靠他们自己的备份数据来疗伤了,而且他们还得为自己的网站重新寻找服务提供商。

友情提示:只要硬盘还没有写入什么东西覆盖原来的文件,一些数据也许能使用特别的方法恢复回来。

网友精彩评论:

@提莫采摘蘑菇第一小分队:不太懂 但是我刚刚码完论文然后没保存。

@V-Lancelot:我来举一个形象一点的例子,假如你是个网红,你有几千万粉丝,然后有个程序员把数据库删没了,一觉醒来你发现你的几千万粉丝都没了,你会是什么感觉...

@红红火火嚯嚯呵呵:前些日子,我们公司一个程序员离职,把项目交接好就走了,新来的一个程序员第一天逮到电脑就重装了系统。。项目代码都没了,老板气的键盘砸烂了两个。专门拿着硬盘去恢复也失败了,。。。。还好离职的程序员家里还有一份,虽然不是最新的不过也是万幸。神奇的是新来的程序员第二天还来了。

@小明说他是故事里的路人甲:同病相怜撒 我刚刚弄错了一个数据 现在可能要赔四千多……

@阿涵感觉自己萌萌哒:还记得之前某次大型全球金融危机就是 某个银行职员写错了一个数

@好好学习假不假__不假:不懂的各位,就当作新浪的数据都被删除了,微博以后都不存在了就行

@钡盐不溶--explode:可以在知乎回答[亲手把一家公司弄垮是怎样的体验]

@白玉糖包子:我懂我懂,我花了一晚做的PPT,好不容易做完了,系统问我要保存么?我毅然决然选择了“否”!

@农村古天乐:老总:感谢你小伙子,我们不用偿还那些债务了,来,咱商量一下怎么弄个新公司

     

    除特别注明外,本站所有文章均为龙笑天下原创,转载请注明出处来自http://www.ilxtx.com/man-deletes-his-entire-company-with-a-single-line-of-code.html

    gravatar头像
    龙笑天
    互助分享,互联网本该如此!

    发表评论

    表情 链接 贴图 私信 格式 签到

    最赞评论
    1. gravatar头像
      龙笑天 年费会员 博 主

      @小萝博客同样的,在修改网站源代码的时候也要小心 [偷笑]

      2016-05-02 21:53
      5 0
    2. gravatar头像
      龙笑天 年费会员 博 主

      @成航先森[抓狂] 这个不是好玩,这个是要命了!!!

      2016-05-02 16:51
      4 0
    3. gravatar头像
      小萝博客 评论达人 LV.2 来自天朝的朋友 谷歌浏览器 Windows 7 广东省深圳市 电信

      这段代码火了

      2016-05-02 21:39
      2 0
    1. gravatar头像
      Koolight 评论达人 LV.3 来自天朝的朋友 谷歌浏览器 Windows 7 湖北省 联通

      这老外是个左撇子啊!

      10楼 2016-10-17 20:26
      1 0 回复
    2. gravatar头像
      成都卫校 来自天朝的朋友 谷歌浏览器 Windows 10 四川省成都市 联通

      这是得有多惨。。

      9楼 2016-06-17 15:59
      1 0 回复
    3. gravatar头像
      themebetter 来自天朝的朋友 谷歌浏览器 Windows 10 河南省新乡市 联通

      养成备份的习惯还是挺好的

      8楼 2016-06-16 11:53
      1 0 回复
    4. gravatar头像
      真我风采 评论达人 LV.2 来自天朝的朋友 谷歌浏览器 Windows 10 江苏省南通市 联通

      这个也太牛了。

      7楼 2016-06-13 16:21
      0 0 回复
    5. gravatar头像
      原创阅读网 来自天朝的朋友 火狐浏览器 Windows XP 陕西省西安市 电信

      辛亏我不懂这些东西

      6楼 2016-06-11 15:12
      0 0 回复
    6. gravatar头像
      何朝城 来自天朝的朋友 谷歌浏览器 Windows 7 广东省东莞市 电信

      磁盘在物理上还没被删除的。

      5楼 2016-06-04 22:10
      0 0 回复
    7. gravatar头像
      歪扑猫 来自天朝的朋友 谷歌浏览器 Windows 7 北京市 联通

      签到成功!签到时间:2016-05-11 17:16:33,每日打卡,生活更精彩~

      4楼 2016-05-11 17:17
      0 0 回复
    8. gravatar头像
      小萝博客 评论达人 LV.2 来自天朝的朋友 谷歌浏览器 Windows 7 广东省深圳市 电信

      这段代码火了

      地板 2016-05-02 21:39
      2 0 回复
      • gravatar头像
        龙笑天 年费会员 博 主

        @小萝博客同样的,在修改网站源代码的时候也要小心 [偷笑]

        2016-05-02 21:53
        5 0 回复
        • gravatar头像
          小萝博客 评论达人 LV.2 来自天朝的朋友 谷歌浏览器 Windows 7 广东省深圳市 电信

          @龙笑天太对了,昨天就被我玩坏了 [呲牙]

          2016-05-02 21:57
          0 0 回复
          • gravatar头像
            龙笑天 年费会员 博 主

            @小萝博客我每次修改哪个地方就被备份那个文件,导致我源码里N多的“*** - 副本”...

            2016-05-02 21:59
            0 0 回复
    9. gravatar头像
      成航先森 评论达人 LV.3 来自天朝的朋友 Netscape Navigator iPhone iPhone OS 8_1 like Mac OS X 四川省成都市 移动GSM/TD-SCDMA/LTE全省共用出口

      这个好玩,哈哈

      板凳 2016-05-02 13:55
      0 0 回复
    10. gravatar头像
      纯洁博客 评论达人 LV.1 来自天朝的朋友 火狐浏览器 Windows 10 重庆市 电信

      好文章,五一快乐

      沙发 2016-05-01 13:07
      0 0 回复
    切换注册

    登录

    忘记密码 ?

    您也可以使用第三方帐号快捷登录。
    快捷登录后,请完善资料中的电子邮件地址,可及时收到回复邮件通知和用于登录!

    切换登录

    注册

    扫一扫二维码分享