如何在ubuntu中调用cronjob文件



我有一个位于/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吗?

请帮忙。

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

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

要用您的crontab替换用户,您可以执行

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

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

你不能"调用"这个文件,因为它不是可执行的。它的内容需要添加到你的用户的crontab中,按照你的建议使用crontab -e。只需复制粘贴all.cronjobs的内容并保存即可。

最新更新