我正在使用amazonaws es3服务器。我想用命令行安排我的cron。 我正在使用此命令来安排cron作业
at -f shellscript.sh -v 18:30
但它只安排一次,我想手动配置,例如每天一次或每五分钟一次。
请帮助命令我必须使用哪个命令
Thnaks,
答案 0 :(得分:4)
正如@ The.Anti.9所指出的,这类问题适用于Serverfault。 要回答你的问题,crontab比'at'更强大一些,并且为你提供更大的灵活性,因为你可以重复运行工作,例如每天,每周,每月。
例如,对于您的示例,如果您需要每天18:30运行脚本,则执行此操作,
$ crontab -e
然后添加以下
30 18 * * * /path/to/your/script.sh
保存,你就完成了。
注意:30 18表示时间18:30,* s表示它应该每月运行一次)如果您需要在每月的某一天运行它,请在crontab的手册页上查看它。
答案 1 :(得分:1)
crontab -e不工作吗? 并生成crontab代码http://www.openjs.com/scripts/jslibrary/demos/crontab.php应该有所帮助。
答案 2 :(得分:0)
您可以使用命令crontab -e
编辑您的cron计划执行。有关如何设置时间的详细说明,请参阅Ubuntu forum