Cron 运行 过于频繁

Cron running too frequently

我有以下 cron:

* * */2 * * pip install boto3 && pip install python-dateutil && pip install pytz && /usr/bin/python2 /home/ubuntu/AMI_Cleanup.py >> /home/ubuntu/AMI_Cleanup.log 2>&1

而且,它每 30 秒左右 运行 宁...我不明白为什么并尝试了所有方法。我 运行 a ps axjf 并且它确实是 cron 运行ning(不是我不知道的事情)。我的时间表错了吗?我希望它每两天 [​​=20=]...

* 在 crontab 中的意思是“每一次”——所以这个表达式的意思是“每隔一天的每个小时的每一分钟”。相反,您应该指定一些分钟和小时的组合。例如,对于每隔一天凌晨 2 点 运行 这个 cron 作业,您可以使用:

0 2 */2 * * pip install boto3 && pip install python-dateutil && pip install pytz && /usr/bin/python2 /home/ubuntu/AMI_Cleanup.py >> /home/ubuntu/AMI_Cleanup.log 2>&1