我的服务器的控制面板上有这样的字段
分钟 – 小时 – 星期几 – 月 – 星期几 – 指挥
我如何创build一个月份的第一天与这个领域运行的cron作业?
这将在每个月的第一天的凌晨12:00运行foo命令
0 0 1 * * /usr/bin/foo
本文介绍了各个领域,请看下面的页面: http : //en.wikipedia.org/wiki/Cron
要将此添加到您的cron文件,只需使用该命令
crontab -e
使用以下:
@monthly /home/user/backup.sh
更多信息:
man 5 crontab
(用于安排程序执行的文件) 将在本月的第一天上午12:10运行/ 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
更新了crons,这是一个复制粘贴错误,谢谢Joy Dutta!
在/etc/cron.monthly
上检查服务器上的目录。 如果该目录存在,则可能是您的系统设置为每月运行它在该文件夹中find的任何可执行文件。 只需在/etc/cron.monthly
删除脚本(或符号链接)即可。 另外,确保你的脚本是可执行的。
就像是:
0 0 1 * * command /directory/file.ext
看看这个: Class:PHP Cron