周期性任务计划详解
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了周期性任务计划详解相关的知识,希望对你有一定的参考价值。
linux周期性任务计划:
相关命令
未来的某时间点执行一次某任务:at命令, batch命令。
周期性运行某任务:crontab命令
执行结果:会通过邮件发送给用户
查看linux的邮件端口是否开启: 25号端口是 smtp #简单邮件传输协议(SMTP)
[[email protected] ~]$ ss -tnl | grep ‘25‘
LISTEN 0 100 127.0.0.1:25 *:*
LISTEN 0 100 ::1:25 :::*
[[email protected] ~]$ netstat -tnl | grep 25
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
tcp6 0 0 ::1:25 :::* LISTEN
本地电子邮件服务:
smtp:简单邮件传输协议
pop3:邮局协议-第3版
lmap4:互联网邮件访问协议
mail命令:
mailx-发送和接收Internet邮件
MUA: 用户收发邮件的工具程序;
mailx [-s ‘SUBJECT‘] username[@hostname]
邮件正文的生成:
1.交互式输入:单独成行可以表示正文结束;ctrl+d提交亦可;
2.通过输入重定向;
3.通过管道;
at命令:
选项:
-l :查看作业队列,相当于 atq
-f /PATH/FROM/SOMEFILE:从指定文件中读取作业任务,而不用再交互式输入;
-d:删除指定的作业,相当于atrm;
-c:查看指定作业的具体内容;
-q QUEUE:指明队列;
注意:作业执行结果是以邮件发送给提交作业的用户;
batch命令:
以上是关于周期性任务计划详解的主要内容,如果未能解决你的问题,请参考以下文章