【发布时间】:2015-07-23 17:11:10
【问题描述】:
我在 cron 中安排了一个 shell 脚本,根据条件触发电子邮件。 我已修改发件人电子邮件地址。 现在,问题是当我在不同的测试环境中测试脚本时,它可能在某个地方仍然处于活动状态并从测试环境发送电子邮件。我已经在测试环境中检查了 crontabs,但我发现它没有被安排。
你们能否帮助我了解如何追踪这些电子邮件被触发的位置?哪个实例?哪个cron等 提前致谢。
【问题讨论】:
我在 cron 中安排了一个 shell 脚本,根据条件触发电子邮件。 我已修改发件人电子邮件地址。 现在,问题是当我在不同的测试环境中测试脚本时,它可能在某个地方仍然处于活动状态并从测试环境发送电子邮件。我已经在测试环境中检查了 crontabs,但我发现它没有被安排。
你们能否帮助我了解如何追踪这些电子邮件被触发的位置?哪个实例?哪个cron等 提前致谢。
【问题讨论】:
我建议查阅 cron 日志文件。该文件记录了 cron 代表哪个用户启动的时间和程序。
对于 FreeBSD,这是/var/log/cron。在 Linux 上,一如既往,它可能取决于您的发行版、cron 实现、月相 :-) 运行 man cron 可能会将您指向 FILES 部分中的正确文件。
【讨论】: