要在AWS EC2免费实例上设置每分钟运行的cronjob,你可以按照以下步骤操作:
登录到你的EC2实例。
安装cronjob软件包。运行以下命令:
sudo apt-get update
sudo apt-get install cron
cronjob.sh
的脚本文件:touch cronjob.sh
chmod +x cronjob.sh
然后使用文本编辑器(如nano或vim)打开该文件,并添加要在每分钟运行的代码。例如,假设你想运行一个简单的shell脚本,创建一个名为script.sh
的文件,并将以下内容添加到cronjob.sh
文件中:
#!/bin/bash
/path/to/script.sh
确保将/path/to/script.sh
替换为你的实际脚本路径。
crontab -e
这会打开cron表的编辑器。
在编辑器中,添加以下行来设置每分钟运行的cronjob:
* * * * * /path/to/cronjob.sh
确保将/path/to/cronjob.sh
替换为你的脚本路径。
保存并退出编辑器。
sudo service cron restart
现在,cronjob将每分钟运行一次。
请注意,如果EC2实例重新启动,你需要再次运行crontab -e
命令并保存以重新加载cronjob。
希望这可以帮助到你!