如何每2小时运行一次cron作业

时间:2011-06-21 10:03:37

标签: ubuntu cron

如何编写每2小时运行/home/username/test.sh脚本的Crontab?

5 个答案:

答案 0 :(得分:331)

只是做:

0 */2 * * *  /home/username/test.sh 

开头的0意味着在第0分钟运行。 (如果它是*,脚本将在每隔一小时内每分钟运行一次。)

不要忘记,您可以查看系统日志,看看它是否真正运行过!

答案 1 :(得分:90)

该行应该是:

0 0-23/2 * * * /home/username/test.sh

0 0,2,4,6,8,10,12,14,16,18,20,22 * * * /home/username/test.sh

答案 2 :(得分:1)

0 */2 * * *

答案来自https://crontab.guru/every-2-hours。很有趣。

答案 3 :(得分:0)

要进入crontab:

crontab -e

将此写入文件:

0 */2 * * * python/php/java yourfilepath

示例:0 */2 * * * python ec2-user/home/demo.py

并确保在crontab文件中的最后一个cron作业之后保留一个空白行

答案 4 :(得分:0)

0 * / 1 * * *“在每小时的凌晨0点。”

0 * / 2 * * *“每2小时凌晨0点。”

这是每小时设置cronjob的正确方法。