我的服务器控制面板上有这样的字段
分钟 - 小时 - 日期 - 月 - 星期 - 命令
我如何使用这些字段创建一个在每月第一天运行的 cron 作业?
答案1
这将在每月第一天的 12:00AM 运行命令 foo
0 0 1 * * /usr/bin/foo
本文介绍了各个字段,请参阅页面底部:http://en.wikipedia.org/wiki/Cron
要将其添加到你的 cron 文件中,只需使用命令
crontab -e
答案2
将在 12:10am 运行 /usr/bin/foo每个月的第一天。
10 0 1 * * /usr/bin/foo
将在凌晨 3:10 运行 /usr/bin/foo每天。
10 3 * * * /usr/bin/foo
看http://www.scrounge.org/linux/cron.html
更新了 cron,这是一个复制粘贴错误,感谢 Joy Dutta!
答案3
使用以下内容:
@monthly /home/user/backup.sh
更多信息:
man 5 crontab
(用于安排程序执行的文件)- crontab(5): 驱动 cron 的表格 - Linux 手册页
答案4
就像是:
0 0 1 * * command /directory/file.ext