Linux - Linux服務器總是收到新郵件(You have a new mail in...)


在 Linux 服務器中輸入各種命令,每隔一段時間就會提示你收到了新郵件:

You have a new mail in /var/spool/mail/root

這是因為 Linux 會定時查看系統的各種狀態並匯總出來,每經過一段時間就會把匯總的信息發送的 root 的郵箱里,以供有需之時查看。

這些郵件的內容大都是一些正常的系統信息,或者是比較重要的錯誤報告,可以用下面的命令查看郵件內容:

# 以 root 用戶登錄,查看 root 用戶的郵件:
cat /var/spool/mail/root

是不是感覺很煩人?那要怎么關閉這個惱人的提示呢?來試試這招吧:

# 關閉提示,讓配置立即生效,然后情況郵件:
echo "unset MAILCHECK">> /etc/profile && source /etc/profile && cat /dev/null > /var/spool/mail/root

在 CentOS 7.6 系統,親測有效✌️

參考資料

https://blog.csdn.net/qq_42859864/article/details/84937558


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM