您的位置 首页 linux优化

linux crontab 定时任务优化-邮件系统小文件

之前我们在 “ ” 这篇文章中 详细介绍了,linux的定时任务

主要分为2种:

一种是用户的定时任务 crontab -e

另一种是在  vim  /etc/crontab 

 

/var/spool/mail/root

我们在企业里,只用一个就可以。

我们可以使用 mail 命令来查看有什么邮件

在执行每条定时任务后,系统会自动给用户发送邮件信息

对于有用户访问的服务器会将邮件功能关闭,关闭后定时任务执行后发送邮件不成功,会生成临时的小文件,小文件越多导致 inode 号不够用, 无法写入数据导磁盘.

关闭邮件: systemctl stop postfix

解决问题:

1.开启邮件 会解决这个问题,但是影响服务器性能。

2。对外的服务器关闭邮件功能后,定时任务的结果定向到空不会产生小文件,或者 是 定时删除临时小文件

对于2这种情况,我们必须要有一个详细的方案:

(1)方法1:重定向到空 &>/dev/null

比如,我们执行的

(2)方法2:删除临时小文件

目录: /var/spool/postfix/maildrop

3.对内的服务器(测试) 开启也可以,  关闭也可以

 

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章