美文网首页
您在/var/spool/mail/o2o_mq中有新邮件

您在/var/spool/mail/o2o_mq中有新邮件

作者: lancelea | 来源:发表于2019-12-18 12:23 被阅读0次

    今天在crontab中建立一个定时任务,然后每次执行命令时都会出现这个提示:
    您在 /var/spool/mail/o2o_mq 中有新邮件,那么怎么查看这个邮件呢?

    安装mail

    yum -y install mailx
    

    阅读邮件内容

    # o2o_mq 为当前用户名
    mail -f /var/spool/mail/o2o_mq
    
    执行结果

    从上图可以看出:

    • 第一行:显示出Mail客户端的版本信息,以及帮助文档查看方法
    • 第二行:显示出当前用户下的系统邮件统计信息。图上显示共12封邮件,2封新邮件,3封未读邮件。
    • 左侧>符号指出了新邮件的开始位置;U表示未读邮件;N表示新邮件;阿拉伯数字是每封邮件的的序号。
    • 每行信息的内容
      • (Cron Daemon):表示这封邮件是哪个服务创建的
      • Wed Dec 18 09:18 表示邮件的创建时间
      • 40/1928 表示文件大小——“行/比特”
      • "Cron <o2o_mq@mq1> /home/o2o_mq/Rabbitmq_alarm.sh" 表示邮件主题
    • 最后一行的&符号后面用来标识输入邮件操作的命令
      邮件内容
      邮件内容如上图,是crontab执行 shell 脚本时抛出来的错误,可见系统邮件在排查一些问题时还是很有用的。

    阅读邮件常用命令

    # 阅读当前指针指向的邮件
    & 直接回车
    # 阅读第7封邮件,阅读时,按空格键就是翻页,按回车键就是下移一行
    & t 7
    # 阅读第7封、第9封邮件
    & t 7 9
    # 阅读指定范围序号内的所有邮件
    & t 11-20
    # 第10封邮件
    & d 10
    # 删除第7封、第9封邮件
    & d 7 9
    # 删除第10-100封信息
    & d 10-100
    # 显示当前指针所在的邮件的邮件头
    & top
    # 显示系统邮件所在的文件,以及邮件总数等信息
    & file
    # 退出mail命令平台,并不保存之前的操作,比如删除邮件
    & x
    # 退出mail命令平台,保存之前的操作,比如已用`d`删除的邮件
    & q
    

    mailx 命令官方文档

    相关文章

      网友评论

          本文标题:您在/var/spool/mail/o2o_mq中有新邮件

          本文链接:https://www.haomeiwen.com/subject/ejngeftx.html