【发布时间】:2014-01-27 18:09:11
【问题描述】:
我一直在尝试在 EC2 上设置一个 cron 作业,但一点运气都没有。尽管 cron 作业已列出并运行,但它只是找不到该文件。
这是 cron 作业
*/5 * * * * python /home/ec2-user/monitoring/job.py >> /var/log/script_output.log 2>&1
【问题讨论】:
-
cron作业运行后/var/log/script_output.log的内容是什么?
-
@Nigel :它没有被创建,因为权限被拒绝。
-
作为一个快速而肮脏的解决方案,您可以
sudo touch /var/log/script_output.log && sudo chmod 0777 /var/log/script_output.log。这将允许每个人对 script_output.log 做任何事情 -
脚本一开始没有执行,这是真正的问题。
标签: python amazon-web-services crontab