重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

linux发送提醒的命令 linux 发送消息

Linux 下 halt,poweroff,shutdown 有什么区别

shutdown命令是根据已经启动的服务先关闭各个服务后才进行关机,而halt命令则是进行硬件关机,就是它不管目前系统的状态,直接关机。

成都创新互联公司2013年成立,是专业互联网技术服务公司,拥有项目做网站、网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元新和做网站,已为上家服务,为新和各地企业和个人服务,联系电话:028-86922220

poweroff命令功能就是关机,功能比较单一但是使用简单;而shutdown命令不光可以用来关机,还可以用来重启、设置关机时间、给其他用户发送关机提醒等。

Linux设置邮件提醒

《Linux设置定时任务》 一文中,我们学习了使用crontab设置定时任务的方法,并用它来获取ganglia的运行状态。这样还不够,我们想要在ganglia的运行状态出现问题时通知我们,这样,我们就不用每天自己查看日志了。

本文主要参考 Ubuntu mail命令发送邮件 和 如何通过Shell脚本实现发送邮件通知功能? 。

1、安装mailutils

sudo apt-get install mailutils

2、General type of mail configuration选择Internet Site。

3、System mail name输入mail.voidking点抗 。

命令格式:

mail [OPTION...] [address...]

常用到的选项,一个是s,代表主题;一个是A,代表附件。其他的需要时查看help。

目标:给邮箱 voidking@qq点抗 发送邮件,主题为“Hello VoidKing”,内容为“Welcome to mail world!”

mail -s 'Hello VoidKing' voidking@qq点抗

提示Cc,这里不需要抄送,就直接回车。然后输入邮件内容“Welcome to mail world!”,回车,ctrl+D,发送邮件。

但是,等待了几分钟,并没有收到邮件,垃圾箱也没有。

mail ,查看email的发送状态为Undelivered Mail Returned,原来没有投递出去。

查看邮件系统日志: tail -n 50 /var/spool/mail/test ,提示host mx3.qq点抗 [183.57.48.35] said: 550 Mail content denied。看来qq邮箱的垃圾邮件防御机制做的不错,那就换个163邮箱,没想到依然失败。

那就换一台服务器!发送给 voidking@qq点抗 ,成功!很尴尬。。。

除了上面的方式发送邮件,我们还可以使用:

mail -s 'Hello VoidKing' voidking@qq点抗 'Welcome to mail world!'

或者使用:

echo 'Welcome to mail world!' | mail -s "Hello VoidKing" voidking@qq点抗

1、从文本读入内容发送邮件

mail -s 'Error report' voidking@qq点抗 /tmp/log/ganglia/error-20180524.log

2、发送附件

mail -s 'Error report' voidking@qq点抗 -A /tmp/log/ganglia/ganglia-20180524.log /tmp/log/ganglia/error-20180524.log

3、指定发件人

echo 'Welcome to mail world!' | mail -s "Hello VoidKing" voidking@qq点抗 -aFrom:haojin@qq点抗

失败了,收不到邮件,不知道什么原因,留个坑吧。

目标:每天获取一次ganglia的状态日志,然后通过checkganglia.sh脚本进行审阅。审阅完毕,发送审阅结果到管理员的邮箱。

修改checkganglia.sh脚本为:

至此,大功告成! 《Linux设置定时任务》 配合 《Linux设置邮件提醒》 ,简直完美!两篇文章完成了一个小系统:定时生成ganglia日志,定时审阅ganglia日志,并且把审阅结果通过邮件发送给管理员。

Linux命令大全——LMNOPQ

如何在Ubuntu环境下搭建邮件服务器(一)

Linux中可以在显示器上显示提示信息的命令是什么?

你好,

如果你要是在写脚本,而运行脚本时需要交互赋值,可以使用read命令与-p参数结合使用:

希望对你有帮助


分享题目:linux发送提醒的命令 linux 发送消息
分享网址:http://cqcxhl.cn/article/ddedpgc.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP