如何批量或者全部刪除Linux的系統郵件?


                                      

  CentOS Linux Server 會將許多系統運行的狀態發郵件給管理員root用戶,系統郵件存放在 /var/spool/mail/root 目錄中,可以通過使用 mail 命令來查看郵件,但是時間長了,也會造成郵件過多,如何使用 Shell 命令來批量刪除或者全部刪除呢?

  方法一:使用mail命令,然后在 & 提示符下使用 d 命令(Delete),批量刪除郵件,例如刪除1~53郵件:

  # mail
  & d 1-53

  方法二:刪除全部系統郵件

  # > /var/spool/mail/root    or  cat /dev/null > /var/spool/mail/root

  或者

  # echo "d *" |mail -N


免責聲明!

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



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