Cron 选项卡无法在 Linux 上重新加载-我做错了什么?

Cron 选项卡无法在 Linux 上重新加载-我做错了什么?

我的结果顶部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但当我使用 sudo 编辑 crontab 时它没有显示。我做错了什么?

答案1

编辑后/scripts/Dox-Web-1_CRONTAB,您需要运行

$ crontab /scripts/Dox-Web-1_CRONTAB

它会将其加载到用户 crontab 文件中。你可以验证它是否已被加载

$ crontab -l

可以使用

$ crontab -e

该警告表明您不应编辑存储在中的 crontab 文件/var/spool/cron/crontabs/,该文件是其中的一部分crontab filename并可crontab -e写入其中。

另外,您不需要重新启动或重新加载 cron 守护程序。该crontab命令会告诉 cron 守护程序 crontab 文件已更新。

相关内容