我将如何去创build一个每天在以下时间运行的cronjob: 上午3:00 上午03点五十 9:00 AM 上午9:50 我试过这个,但似乎没有工作: 00,50 3,9 * * * /usr/bin/something.sh 解决scheme 在日志中大肆渲染后,事实certificate问题是在crontab中更高的另一个脚本是segfaulting,所以我的crontab项目从来没有运行。 我禁用了这些脚本,并且我的入口运行得很好。 另外,事实certificate,上面的语法是完全有效的。
我想要一组每小时,每天,每周的文件,如在/ etc /但为我运行的每个应用程序。 我最好喜欢cron来看看 /srv/www/*/current/config/cron 。 所以我可以添加一个新的Rails应用到/ srv / www,并让cron在下一次运行时select新的作业。 这是一厢情愿吗?
我需要在每个月的最后一个星期一发布几个cron脚本。 我想知道是否合并范围将完成这项工作,例如: 8 04 19-26 * 2 $HOME/bin/mailstub 我希望我的工作做得对,而且我的工作只能在每个月的19到26之间的一周进行。 很高兴听到人们的意见, 我正在使用CentOS 5.6 – 所以在某些地方提到的L构造(例如维基百科)在我的系统上不起作用。 提前致谢, 奥兹
我有一个cronjob中的以下命令: */5 * * * * php /var/www/domain/yii rss/parse 它以错误的字符集输出电子邮件: Content-Type: text/plain; charset=ANSI_X3.4-1968 但是,当我直接在CLI中启动该命令并将其输出到日志时: php /var/www/domain/yii rss/parse > log 我得到正确的编码 – UTF-8 已经尝试在/ etc / environment中设置lang: LANG=en_US.UTF-8 重新启动cron,但它仍然通过CRON使用ANSI。 有任何想法吗?
我为增量备份添加了一个cron作业,并将其configuration为: 0 23 * * * /usr/bin/rsync -ravzX /mnt/external/project/ /media/backup/project/ | mail -s "Backup Success" [email protected] 但我没有收到任何电子邮件。 我怎样才能找出什么是错的?
今天我设置ssmtp从sendmail给我发电子邮件。 然而我没有想到的是,像cron这样的应用程序会给我发电子邮件。 在备份数据库之前,我的一个cron脚本尝试创buildpath/年/月/,并且由于年和月已经存在,我得到了电子邮件 From: Root Subject: Cron <root@myserver> /path/scripts/mysqlbackup.sh mkdir: cannot create directory `2010': File exists mkdir: cannot create directory `09': File exists 我如何让它停止? 它只有一个小时,所以如果这是唯一的错误,我只是简单地修复脚本。
我在crontab中创build了一个条目来在午夜执行一个作业,例如用户A. 在早上,我发现没有脚本的结果,检查/ var / cron / log,我发现在那个小时内(同一时间)只有脚本用户root被执行。 问题:a)我们可以在cron中设置多个作业同时执行。 b)如果不是? 这是否意味着用户root cron优先于任何其他用户执行cron作业? 这是他们的样子。 root $ crontab -l 05 00 10 * * /opt/sdf/sbin/somescriptA.sh> / dev / null 2>&1 #Test userA $ crontab -l 05 00 10 * * /opt/sdf/sbin/somescriptB.sh> / dev / null 2>&1 #Test
我需要以50分钟的时间间隔运行一个cron作业,运行时间如下: 14:00, 14:50, 15:40, 16:30, 17:20, 18:10 任何帮助或方向表示赞赏。 谢谢
我有一系列的cron工作,我想比以下更及时和自动的方式来testing他们: 通过手动运行来单独testing各个作业。 安装作业并更新crontab。 等待cron执行作业。 观察结果。 我正在考虑以root身份运行一个testing脚本(当然是在开发环境中),摆弄系统时钟可能是有益的。 什么是最佳做法?
比方说,我创build了两个cron作业: Cron工作A,每天上午8:00运行 Cron工作B,每天上午8:05运行 但是,Cron Job A需要12小时运行(不要问为什么,这是一个例子)。 Cron Job B会在8:05 AM运行吗?还是cron作业只能一次执行一个? 如果之前运行的Cron作业被系统重新启动/重新启动中断,将在后续启动后恢复/运行吗?