楼主:
chan15 (ChaN)
2018-06-19 15:04:49各位好,crontab 如果没有指定 output,则当有讯息 output 的时候他会触发 mail 寄信给 root
而 root mail 没有指定的话会变成 maildrop,吃掉很多硬盘空间
但发现即便 output 有指定到 /dev/null,该 crontab 本身有 echo 内容的话也会触发
网络的解法是在 crontab 第一行加上 MAILTO="",这对我来说有点像是 workaround
不知道有没有什么地方是可以“实际关掉”这件事的,感谢各位
那就指定 root mail 不就好了?> /dev/null 2>&1
* * * * * /tmp/test.sh > /dev/null 2>&1 像这样
MAILTO="" 就是正解喔,不是什么Workaround
有 sendmail 的话也要移掉吧, 虽然比较建议导向到其他地方或是 MAILTO=""
作者:
Debian (Debian)
2018-06-19 23:59:00五楼正解。
有种跟星座没什么关系的感觉...觉得不用浪费时间应付他
怎么会去调整启动 crond 参数?好像搞错方向了crontab 这东西有很多人实做,包含 vixie-cron 与cronie 等这类,不同发行版本采用的选择不同rh 5 采用的是 vixie 版本的套件,后来就换成 crontie传入 -m 参数只有在 cronie 上才有, 所以你在 centos5使用没效是可以预期情况。答案上面都有看情况选择使用补充其实 ubuntu 默认都是用 vixie 的版本也不吃 -m
作者:
Jerr (身为老爸老妈噜..)
2018-06-21 23:09:00