rm -rf的事故

就在刚刚突然发生了惊心动魄的事情,同事说系统登不进去了。
我说我这还可以的呢。执行了ls,cd等命令都好好。
同事说:你在开个端口登陆试试。
果然新开的就连接不了了。

这时候,另一位同事说,怎么日志文件没了!
然后跑过去问了同事,是不是执行了rm的操作。
history查看没有。

然后同事突然想到,脚本里有rm -rf的操作。
然后致命的问题,同事把其中的两个文件名注释了。
脚本的流程是
1)先定义文件夹名,
2)然后创建文件夹
3)删除这个文件夹下的文件
4)在该文件夹下产生临时文件
也就是用了 rm -rf 文件名/*

而同事将文件夹名注释掉了,导致直接执行了rm -rf /*。
致命的问题了~~~

问题是该服务器,不是一个人在用,很多合作伙伴都在用。
想想就不知道如何收场。

目前在极力恢复该系统。
希望能够谨记这样的教训。
慎重rm -rf!!!
或者不用rm -rf!!!!

用别的命令替换,该脚本的时候,一定要看清楚在改!!!

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 121,738评论 17 134
  • 如今信息飞速传播时代,天价广告层出不穷,而蕴含营销噱头的广告更让其价值难以估算。日前,一则仅有“百度搜F7”五个字...
    如是说儿阅读 217评论 0 0
  • 2017年12月6日 周三 晴 吃完饭,孩子作业也写完了,我也签字了!全做对了!孩子学习上进,新开的小店儿运转...
    李墨儿妈妈阅读 34评论 0 0
  • 刚刚看iOS的一些基础,又看到了position和anchorPoint这两个概念,其实之前有查过,但是也没怎么用...
    oh_flying阅读 98评论 0 0
  • 生第二个跟生第三个,真的完全不一样。生完老二时,自己内心很有信心,相信自己完全可以恢复到自己想要的身材。真的过了半...
    夏廷阅读 507评论 -4 4