在 directadmin 面板中删除 cron 作业后仍在执行

在 directadmin 面板中删除 cron 作业后仍在执行

我在 cron 作业上遇到了问题,即使删除它们后它们仍在执行。我已经查看本文中的所有可能的 cron 作业。所有 cron 配置文件都是空的,或者我的 cron 任务不存在。我还想出了这个命令for user in $(cut -f1 -d: /etc/passwd); do echo $user; crontab -u $user -l; done并且它没有为所有用户设置 crontab。

还有其他方法可以检查当前正在执行的 cron 作业吗?

答案1

我假设您在发现任务仍在执行之前已经重新启动了 cron 守护程序。

您也安装了 Anacron 吗?

anacron 是一个计算机程序,它执行定期命令调度,这通常由 cron 完成,但不假设系统正在连续运行。

它的配置文件是/etc/anacrontab。

答案2

当你编辑 cron 作业时,你需要重新启动 cron 守护进程。

service cron restart

我希望你早就这么做了。

相关内容