从shell提示中删除Linux/Unix上的所有root邮件/收件箱
时间:2020-01-09 10:38:06 来源:igfitidea点击:
如何删除CentOS Linux中电子邮件?
我不想禁用电子邮件功能,但只想摆脱所有root电子邮件。
如何在Linux或Unix之类的系统中删除root用户邮件(邮箱)文件?
最简单的方法是清空root或用户的电子邮件文件。
该文件位于/var/spool/mail/root或/var/spool/mail /用户名位置。
您可以使用mail/mailx命令阅读邮件。
这是一个智能的邮件处理系统,其命令语法让人想起ed,而行被消息替换。
如何在Linux上安装邮件命令
在CentOS/RHEL上执行以下yum命令进行安装:
sudo yum install mailx
在Fedora Linux上使用以下dnf命令进行安装:
sudo dnf install mailx
在Ubuntu或Debian系统上尝试以下apt命令/apt-get命令:
sudo apt install mailutils
如何在Linux上的CLI中读取邮件?
只需执行以下命令:
或者
mailx
当前消息最初是第一条消息(编号为1),可以使用可以缩写为p的打印命令进行打印。
只需按p
。
用户可以在消息之间移动,就像他在ed中的行之间移动一样,命令" +"和"-"可以前后移动以及简单的数字。
只需输入10即可阅读电子邮件10。
查看消息后,用户可以按d删除。
要回复,请按r
。
如何在Linux或Unix中删除root用户邮箱/收件箱文件
只需在shell提示符下执行以下命令即可删除所有根邮件:
> /var/spool/mail/root
使用以下命令或cat命令或ls命令验证它:
mail cat /var/spool/mail/root ls -l /var/spool/mail/root
如何使用cron作业每天删除root用户电子邮件
只需运行以下cron作业:
@daily > /var/spool/mail/root