如何在 Amazon ec2 中设置 cron 作业

问题描述 投票:0回答:2

我有一个 Amazon EC2 实例运行我的网站。我需要设置一个 Cron Job 每 12 小时运行一次我的文件。

如果通过命令行设置文件,请给出详细步骤。

有人有什么建议吗?

amazon-ec2 cron
2个回答
27
投票

我最近开始在 ec2 实例上使用 Amazon 的 linux 发行版,在尝试了 cron 的各种方法后,我所需要的是:

sudo service crond start

crontab -e

这允许我将 cron 作业设置为“ec2-user”,而无需指定用户。 例如:
0 12 * * * python3 example.py

事实上,在这里指定用户会阻止它运行。 我也发布了这个这里

请注意,在某些 AMI 中,

cronie
所依赖的
cron
软件包不再包含,需要先安装

sudo yum install cronie cronie-anacron

在此之后运行

cron
crontab
应该可以工作。


4
投票
© www.soinside.com 2019 - 2024. All rights reserved.