如何从命令行删除 /var/mail/username 中的所有内容?

如何从命令行删除 /var/mail/username 中的所有内容?

由于长时间运行的 cron 作业,我的用户邮箱中积压了 1,000 多封邮件。删除这些邮件最简单的方法是什么?

答案1

如果要删除所有消息,只需使用以下命令截断用户的邮箱文件即可:

> /var/mail/username

(大于号不是提示:您实际上是将无内容输出重定向到文件,这将会截断它)。

答案2

在终端中运行邮件。按 d 1-。这将删除这些消息。

删除用于管理邮件的文件就像用锤子调整电视音量一样。这种方法可能有效,但不是最佳方法,而且过于粗暴。

相关内容