【问题标题】:How to track back where a script is scheduled in crontab如何追溯脚本在 crontab 中的调度位置
【发布时间】:2015-07-23 17:11:10
【问题描述】:

我在 cron 中安排了一个 shell 脚本,根据条件触发电子邮件。 我已修改发件人电子邮件地址。 现在,问题是当我在不同的测试环境中测试脚本时,它可能在某个地方仍然处于活动状态并从测试环境发送电子邮件。我已经在测试环境中检查了 crontabs,但我发现它没有被安排。

你们能否帮助我了解如何追踪这些电子邮件被触发的位置?哪个实例?哪个cron等 提前致谢。

【问题讨论】:

    标签: linux shell cron crontab


    【解决方案1】:

    我建议查阅 cron 日志文件。该文件记录了 cron 代表哪个用户启动的时间和程序。

    对于 FreeBSD,这是/var/log/cron。在 Linux 上,一如既往,它可能取决于您的发行版、cron 实现、月相 :-) 运行 man cron 可能会将您指向 FILES 部分中的正确文件。

    【讨论】:

      猜你喜欢
      • 2012-06-01
      • 2020-01-24
      • 2014-08-09
      • 2012-06-10
      • 1970-01-01
      • 1970-01-01
      • 2018-01-26
      • 2011-05-16
      • 2013-08-02
      相关资源
      最近更新 更多