####周末误删根目录《就这样把根目录删了!!!》,引起了广泛的讨论:
(1)部分朋友表达了同情
(2)部分朋友建议买机票跑路
(3)部分朋友分享了类似的悲剧(例如:多一个空格)
rm -rf / home/work/logs/
(4)大部分朋友分享了避免类似悲剧的经验,今天将大伙的经验进行一个汇总,分享给大家,希望“误删根目录”的事情永远不再出现
一、悲剧回顾
执行了一个清理日志的脚本,大致的逻辑是:
...cd ${log_path}rm -rf *...看上去没有任何问题,进入到日志目录,然后把日志都删除。但是,当目录不存在时,悲剧就发生了。
二、大伙建议
####【命令替换】
点赞数最多的朋友“39度的风”建议:
生产环境把rm -rf 命令替换为mv,再写个定时shell定期清理,以模拟“回收站”功能。
####【收拢权限】
这个方案建
继续阅读与本文标签相同的文章
上一篇 :
“id串行化”到底是怎么实现的?
下一篇 :
即使删了全库,保证半小时恢复
-
啥,又要为表增加一列属性?
2026-05-20栏目: 教程
-
这才是真正的分布式锁
2026-05-20栏目: 教程
-
一分钟实现分布式锁
2026-05-20栏目: 教程
-
即使删了全库,保证半小时恢复
2026-05-20栏目: 教程
-
如何防止根目录被删?
2026-05-20栏目: 教程
