【发布时间】:2011-09-26 18:50:12
【问题描述】:
如果我在命令行中输入crontab -l,我可以看到以下行:
# * * * * * /usr/bin/php /home/user/every_minute_script.php
要启动这个 cronjob,我需要使用crontab -e 命令编辑文件,删除行首的注释字符,保存编辑的文件,然后退出编辑器。
要停止此 cronjob,步骤相同,但在行首添加注释字符。
我想使用 PHP 脚本 实现完全相同的效果,而不是手动编辑文件。
【问题讨论】:
-
注意:您不是在启动/停止作业本身(您的修改不会影响已经运行的作业),您只是在设置它是否会在下次启动。
-
是的。也许有更好的方法来写这个问题。不是启动/停止,而是激活/停用?
-
这看起来像 stackoverflow.com/questions/4421020/… 的副本
-
@J.布鲁尼:可能。我只是想确保我们在同一个页面上:)