• 恐怖的ifdown eth0;0


    下午闲的蛋疼,随手给测试机配了个浮动地址eth0:0。

    ping了下OK,内网访问没问题。

    准备收手的时候,瞄了一眼ifcfg-eth0:0的配置,发现广播地址BROADCAST写成了BOADCAST,我这么追求完美的男人怎么能容忍这个。

    果断,vi打开再加个字母。潇洒地wq保存,准备重启接口刷新配置。

    键盘飞起,输入那个自己无比熟悉的指令:ifdown eth0;0

    桥豆嘛得!!!总感觉有什么不对劲的样子?!!!啊~!!!

    为什么不是ifdown eth0:0?那个熟悉的冒号在哪?为什么是个分号?

    终端开始不动了,无论我怎么Ctrl+C也无济于事,然后它慢慢地变成了失去连接。重连,拒绝。ping,不通。

    操,我把服务器网卡关闭了。心中一万头草泥马奔过,要死了要死了要死了要死了要死了要死了要死了!!!

    冷汗直流,QQ群里研发同事开始叫“。。。测试机怎么访问不了了?。。。”。尼玛,怎么会手贱成这样,回车键还输入的那么快。。。

    后悔已经没有时间了,赶快联系代维(幸好他们在机房回收机器),让他们帮忙把机器重启下什么的。

    “喂,李工,我XXX访问不了了。快帮我看看是肿么回事?现在着急用呢,是不是网卡被禁用了?”(奇怪,为什么要说网卡的事情?)

    主机代维:“哦,我刚回收了旁边的一台机器,跟你这个应该没关系吧?。。。好,我帮你看看吧。”(yeah!幸亏咱里面有人,要不然这个周末就难熬了)

    小心伺候着群里面的同事们,我默默地挨着这15分钟左右的煎熬。

    主机代维打回了电话“你们的机器被谁把网卡关闭了?我重启了下,你看看现在怎么样?能连上么?”

    “连上了现在,好好好,谢谢谢谢,辛苦辛苦~”(决口不提网卡的事情,主机代维都被我的热情吓到了)

    “另外,李工,你把那个root收回吧,小心谁再误操作什么的就不好了,哈哈。。。”(耳根子好热啊)

    重启了应用之后,我舒了口气(幸亏是个测试机,想想还有点小激动呢。。。),坐在电脑前PO了这么一篇毫无逻辑但是却格外惊悚的东西。

    看到本文的观众们,你们应该有这样的一个认识:

    不要手贱:
      root下,任何操作都要格外小心。如果,这样的事情发生在生产上,真是万死难辞其咎。
      no zuo no die, why you try?

    ifdown eth0;0这个命令告诉了我们:

    如果(if)网(eth0) 断了(down),你就玩完(0)了。

    注:bash里,分号可拿来做命令的分隔符。ifdown eth0;0就变成先执行ifdown eth0,在执行0。后果你懂的。

  • 相关阅读:
    SQL_50题
    Java多线程之冰山一角
    概览
    Selector
    集群配置
    redis config
    分布式、集群
    redis相关技术总结
    redis scan扫描
    redis 单线程 多路io复用
  • 原文地址:https://www.cnblogs.com/lichmama/p/3854038.html
Copyright © 2020-2023  润新知