在 cron 中使用 rm -rf recur 有什么作用?

在 cron 中使用 rm -rf recur 有什么作用?

我对 cron 作业有基本的了解,但我遇到了一个教程今天建议添加:

30 3 * * * wget http://www.mywebsite.com/bamboodir/index.php/recur
31 3 * * * rm -rf recur

这做什么rm -rf recur

答案1

它为那些不知道该-O选项的人提供了补偿wget——具体来说wget -O /dev/null

更具体地说,wget该 crontab 中的调用会命中一个 URL(大概是为了触发某种服务器端处理——这总是 Web 应用程序或托管环境的绝对白痴的标志)。由于wget下载文件,它会将下载的文件存储recur在当前目录中。然后,一分钟后,另一个 cronjob 会删除创建的文件,以保持整洁。

相关内容