如果crontab不重定向输出,并且crontab所执行的命令有输出内容的话,是一件非常危险的事情。因为该输出内容会以邮件的形式发送给用户,内容存储在邮件文件

/var/spool/mail/$user

如果命令执行比较频繁(如每分钟一次),或者命令输出内容较多,会使这个邮件文件不断追加内容,文件越来越大。而邮件文件一般存放在根分区,根分区一般相对较小,所以会造成根分区写满而无法登录服务器。

所以在添加crontab命令时,无论命令是否有输出,最好都加上输出重定向到文件或者/dev/null中。如下

*/5 * * * * /root/opdir/ntpupdate.sh &>/dev/null

相关文章:

  • 2022-12-23
  • 2021-09-26
  • 2022-12-23
  • 2021-05-25
  • 2021-05-30
  • 2021-04-06
  • 2022-12-23
  • 2021-12-29
猜你喜欢
  • 2021-06-18
  • 2021-08-15
  • 2021-08-10
  • 2021-10-25
  • 2021-06-08
  • 2022-12-23
  • 2021-04-21
相关资源
相似解决方案