如何运行 cron 作业?

如何运行 cron 作业?

我有一个示例 perl 脚本,需要每天使用 cron 运行,有人可以告诉我使用 cron 作业的确切语法吗?

提前致谢。

答案1

要编辑/查看您的 crontab,请输入以下命令:

crontab -e # to edit
crontab -l # to view

你的 cron 任务看起来如下:

1 2 3 4 5 /path/to/command

其中 1 = 分钟 (0-59),2 = 小时 (0-23),3 = 天 (0-31),4 = 月 (1-12),5 = 星期几 (0-7)。

例如,如果我想每天午夜后 5 分钟运行某些操作:

5 0 * * * /path/to/command 

您还可以指定多个值,以逗号或连字符分隔,例如:

5,10 0-2 * * * /path/to/command 

每天 00:05、00:10、01:05、01:10、02:05 和 02:10 运行。

答案2

答案3

好吧,您可能应该阅读man 1 crontab(了解与 crontab 交互的常用命令)和man 5 crontab(了解它们的编写格式)有关您的服务器的信息。 cron 作业的语法广泛而灵活,并且没有特定的目标,我们只是要总结手册页。

答案4

http://cronwtf.github.com/当我不可避免地忘记语法时,我发现它很有用。

相关内容