proxy代理   soft软件   IT 业界特快   norton 诺顿病毒库   代理列表   search FTP搜索   whois IP地理位置   blog 追求完美  
money理财   life生活   RSS聚合门户   firefox WEB浏览器   免费域名   typeset 假古文   AntiVirus 反病毒   ipcn 站点导航  

« 山西的宽带运营商太过分了 私自窜改dns解析 | Main | [php] realip judge 前面补0的ip格式剔除 »

December 14, 2007

rm -rf * 系统管理员要排查的定时炸弹

版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。
https://windtear.net/archives/2007/12/14/001298.html

很简单的一件事
很严重的后果
具体就不多说了

系统管理员需要注意的就是查一下
crontab 里面有没有调用 rm -rf * 的地方

/etc/crontab 这里的 PWD 环境变量是 /
root 帐号 crontab -e 添加的定时任务 PWD 环境变量是 /root

这里面如果写的容错性判断不完善的话
导致 rm -rf * 在 / 目录执行
后果就是整个数据没了...

所谓容错性判断 比较好的是用 find
find /path ... | xargs rm -rf

千万不要用
cd /path
rm -fr *

万一谁不小心把 /path 删了
就会出现 rm -rf * 在 / 执行的恶劣情况
所以 rm -rf * 是系统管理员要排查的定时炸弹/或者不定时炸弹

本blog WWW

Posted by windtear at December 14, 2007 4:34 PM

本站使用中的任何问题,请与 windtear @ windtear.net 联系
Copyright© 1999-2024 Windtear. All rights reserved.