我通过设置我的 cron 作业crontab -e
,使用以下代码:
* */1 * * * python /var/www/your_script >/dev/null 2>&1
我没有添加.py
扩展,因为它会使 cron 作业无效。
但是,通过 记录之后grep CRON /var/log/syslog
,脚本每隔一分钟执行一次,而不是每小时执行一次。
Mar 1 07:40:01 my-instance CRON[4471]: (me) CMD (python /var/www/your_script >/dev/null 2>&1)
Mar 1 07:41:01 my-instance CRON[4474]: (me) CMD (python /var/www/your_script >/dev/null 2>&1)
Mar 1 07:42:01 my-instance CRON[4477]: (me) CMD (python /var/www/your_script >/dev/null 2>&1)
为什么我的脚本开始每隔一分钟运行一次,而不是每小时运行一次?我的环境是 Ubuntu 16.04。