【备忘】关于rm删除命令

    在linux操作系统中,我们可能会有一些需求,去定时删除某个文件夹下的某些文件。

为了实现这个需求,我们一般可以采取写一个删除文件的shell脚本,然后放到crontab

表中定时执行即可。

   但是这个执行方案会有一个问题,我们删除目录的话,一般是采用 rm -rf  yourdir

这种形式。如果有一天,我们的程序不需要了,我们把上面提到的某个文件都删除了,

而我们又没有在crontab表中把这条route job给删除掉。会导致下面的后果:

    rm -rf yourdir如果找不到yourdir,它会自动跑到你账号下的根目录,然后执行

rm -rf 命令,它会将你账号下的所有文件夹,文件全部删除,除了在进程中执行进程

的目录下的某些文件除外。

   这个后果是很严重的,所以要尽量避免采取这种方案来删除文件或者目录,与此同时

还要做好备份。万一系统挂了,你还可以及时恢复过来,要不然这类重大线上事故足以

叫你滚蛋的。

转载于:https://www.cnblogs.com/cstar/archive/2012/12/28/2837548.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值