如何在ubuntu中调用cronjob文件

时间:2015-11-19 23:08:23

标签: php ubuntu cron ubuntu-14.04 crontab

我有一个位于/var/www/html/mysite/cron/all.cronjobs

的cron文件

如何调用此文件?该文件包含cron任务

17 1 * * *  /usr/bin/php /var/www/html/mysite/cron/file1.php
23 1 * * *  /usr/bin/php /var/www/html/mysite/cron/file2.php  
...

我应该在cron crontab -e内调用此文件吗?或者我应该设置另一个要调用的cron?

请帮助。

2 个答案:

答案 0 :(得分:1)

您的cron文件是否是您要添加的cron作业列表(crontab)?

如果是这样,您可以将文件放在/etc/cron.d/(或在那里符号链接),但要注意这意味着它将以root身份运行。

要用您的用户crontab替换

crontab /var/www/html/mysite/cron/all.cronjobs

答案 1 :(得分:0)

我假设您的all.crobjobs文件的格式类似于crontab,因此定义了一个或多个作业,每行一个作为时间/句点定义。

你不能打电话"这个文件 - 它不是可执行的。根据您的建议,需要使用crontab -e将其内容添加到用户的crontab中。只需复制并粘贴all.cronjobs的内容并保存即可。