如何设置Cron作业?

Modified on: Sat, 09 Jun 2018 02:41:23 +0800

我想安排一个定期运行的任务,并且听说Cron是这样做的。

如何在Ubuntu中添加Cron作业?

最佳答案

将shell脚本放在以下文件夹中:/etc/cron.daily/etc/cron.hourly/etc/cron.monthly/etc/cron.weekly

如果这些还不够,您可以添加更多具体任务,例如每月两次或每5分钟一次。转到终端并键入:

crontab -e

这将打开您的个人crontab(cron配置文件)。该文件的第一行解释了这一切!在每一行中,您都可以定义一个要运行的命令及其计划,当您掌握它时,格式非常简单。结构是:

minute hour day-of-month month day-of-week command

对于所有数字,您可以使用列表,例如分钟字段中的5,34,55将意味着在过去5点,过去34点和过去55点运行。

您也可以使用间隔。它们的定义如下:*/20。这个例子意味着每20个,所以在分钟列中它等同于0,20,40

所以每周一下午5:30运行命令:

30 17 * * 1 /path/to/command

或每15分钟

*/15 * * * * /path/to/command

请注意,星期几从0到6,其中0是星期日。

您可以在此处阅读更多

作者:,community wiki,14 revs, 10 users 51%
LassePoulsen

相关问答

添加新评论