cron.daily 未执行

cron.daily 未执行

我是 Linux 新手。我将一个文件放入 cron.daily 中进行测试,但它从未执行过,测试文件的访问模式为 755。

crontab 文件有默认条目: -*/15 * * * * root test -x /usr/lib/cron/run-crons && /usr/lib/cron/run-crons >/dev/null 2>&1

cron 守护进程在那里。我可以启动一个“at”作业。

我错过了什么?

答案1

你的脚本有.sh后缀不是吗?;)

run-parts 不运行任何带有后缀的内容. 带有后缀的文件将被忽略。

这是一个有据可查但却极其愚蠢的“功能”:

If neither the --lsbsysinit option nor the --regex option is given then the names must consist entirely of upper and lower case letters, dig‐ its, underscores, and hyphens.

相关内容