我最近在EC2实例上设置了一个cron作业。“我有我的档案”测试.py“已上载到此实例,并希望它每周在设置的时间运行。你知道吗
我使用的实例类型是Amazon Linux AMI 2018.03.0(HVM)
在使用PuTTy的EC2实例中,我使用crontab -e
编辑crontab文件。我输入:
30 12 * * 2 python /home/ec2-user/test.py
让它每周二12:30运行。你知道吗
现在,每当我执行crontab -l
操作时,新创建的cron都会显示出来,但无论出于什么原因,它都没有运行。你知道吗
我使用了错误的文件路径吗测试.pyEC2实例上的文件?你知道吗
我不确定该如何进步。你知道吗
amazonlinux不喜欢crontab-e,而是采用相同的配置,将它放在/etc/cron.d/中,使用您想要的任何名称,而不使用任何扩展名,就可以了。确保将保存的文件的权限更改为0644。它将根据您设置的时间表执行。你知道吗
首先检查,这行(“python/home/ec2 user/测试.py)是否在控制台上正常运行。如果是,则必须在crontab中添加路径。您可以使用“echo$path”从path变量复制所有路径,并添加测试.py存在。把它贴在你的crontab上。 例如- PATH=/home/ubuntu/anaconda3/bin:。。。:/home/ec2用户 30 12**2 python/home/ec2用户/测试.py你知道吗
相关问题 更多 >
编程相关推荐