写了个Bug,误执行rm -fr /*,瞬间背后一凉( 四 )

写了个Bug,误执行rm -fr /*,瞬间背后一凉
本文插图

事后反思
涉及到 rm -fr 命令的代码 , 要留个心眼 , 要反复检查 , 要做好预防误执行 rm -fr /* , 并在测试机验证完后 , 再拖到实体机上跑 , 千万不可大意 。
就算的发生了 rm -fr /* , 要第一时间停掉它 , 并且要做到三不要:

  • 不要慌 , 不要心跳爆炸(稳住稳住)
  • 不要隐瞒删库事件(不丢人)
  • 不要重启服务器或断开 ssh 会话(保留现场)
只要立马掐断 rm -fr /*, 它是干不死我们的 。 利用当下环境剩有的命令 , 冷静分析 , 是有机会恢复的 。
写了个Bug,误执行rm -fr /*,瞬间背后一凉
本文插图

我现在是一个删过库没跑路的男人了 , Goodbye ,我们下次见 。
作者:小林
编辑:陶家龙
出处:转载自微信公众号小林 coding(ID:CodingLin)


推荐阅读