Cron 作业:crontab 出现问题,它自动向我发送电子邮件

发布于 2024-09-30 07:02:19 字数 24 浏览 2 评论 0原文

如何禁用 cron 上的电子邮件?

How can I disable the email on the cron?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

一页 2024-10-07 07:02:19

将 cron 作业的标准输出(和标准错误)发送到 /dev/null

* * * * *  /some/cron/job 1> /dev/null 2>&1

如果您更喜欢日志文件,请将 /dev/null 更改为真实文件名相反,但要注意安全问题。具体来说,如果您使用任何类型的特权帐户运行并且日志文件尚不存在,则黑客可以预先创建一个符号链接来代替您的日志文件,指向其他文件。当您的 cron 作业运行时,符号链接的目标会被覆盖。

Send the standard output (and standard error) of your cron job to /dev/null

* * * * *  /some/cron/job 1> /dev/null 2>&1

If you'd prefer a log file, change /dev/null to a real filename instead, but be aware of the security issues. Specifically, if you're running with any sort of privileged account and the log file doesn't already exist, a hacker can pre-create a symlink in place of your log file, pointing at some other file. When your cron job runs the target of the symlink gets overwritten.

掩于岁月 2024-10-07 07:02:19

您可以将输出重定向到 /dev/null,如下所示:

* * * * * my_command > /dev/null

如果发生错误,您仍然会收到一封电子邮件。

You can redirect the output to /dev/null like this:

* * * * * my_command > /dev/null

If an error occurs, you'll still get an email, though.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文