您好,登錄后才能下訂單哦!
本篇文章為大家展示了如何禁用Crontab發送郵件,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
某一臺數據庫服務器,有大量的Crontab調度.
每次運行完成之后,都會發送郵件.久而久之,就怕大量郵件占用inode,導致inode耗盡。
查看郵件目錄
/var/spool/postfix/maildrop
使用 df -i 查看 inode的使用率.
stat 可以查看文件的inode信息
雖然使用率不到1% ,但是crontab 總是發郵件匯報結果,總是一件無聊的事情.
可以禁用某個調度發送郵件
* * * * * job &> /dev/null
或者在 crontab 腳本中設置mailto,禁用所有任務發送郵件
crontab -e
MAILTO=""
* * * * * /home/test/unison.sh >> /home/test/unison-run.log 2>&1
很多文件名包含特殊字符,不好刪除
也可以使用inode進行刪除
使用 ls -i 得到文件的inode 號,然后刪除
上述內容就是如何禁用Crontab發送郵件,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。