在我的sudo crontab -e结果的顶部显示了这一点:
# DO NOT EDIT THIS FILE - edit the master and reinstall. # (Dox-Web-1_CRONTAB installed on Fri Jul 30 17:51:25 2010) # (Cron version V5.0 -- $Id: crontab.c,v 1.12 2004/01/23 18:56:42 vixie Exp $) # DO NOT EDIT THIS FILE FROM CRONTAB # EDIT ORIGINAL FILE /scripts/Dox-Web-1_CRONTAB
我编辑了这里指定的文件,然后我尝试/etc/init.d/cron reload /etc/init.d/cron restart但是当我编辑crontab时,它不显示。 我究竟做错了什么?
在你编辑/scripts/Dox-Web-1_CRONTAB ,你需要运行
$ crontab /scripts/Dox-Web-1_CRONTAB
将其加载到用户crontab文件中。 你可以validation它已经被加载
$ crontab -l
可以编辑它
$ crontab -e
警告是说你不应该编辑存储在/var/spool/cron/crontabs/中的crontab filename ,这是crontab filename和crontab -e写入的地方。
另外,您不需要重新启动或重新加载cron守护进程。 crontab命令告诉cron守护进程crontab文件已被更新。