自动化邮件发送服务

引入

最近因为工作需要实现自动化邮件发送的服务,先在本篇文章里稍微记录一下自动化在服务器端的配置

流程

流程

  1. 跑通的邮件发送服务
  2. 自动化脚本cron文件

只要完成以上两个条件,任务就结束了,当然难点在第一个,但是我们这篇文章主要记录一下第二个。

自动化脚本

1、创建一个新的cron文件,格式如下图,可能有点抽象不要紧,简单来说就是两部分构成

a>启动的时间 

b> 具体的程序路径

下图就是具体的启动时间的设置,有5个位置,分别对应了分钟,小时,第几天和星期几 

接下来举例,让大家熟悉设置时间

命令解释
* * * * * /bin/ls表示每分钟执行一次ls命令
0 6-12/3 * 12 * /usr/bin/backup在 12 月内, 每天的早上 6 点到 12 点,每隔 3 个小时,在 0 分钟执行一次 /usr/bin/backup 这里的6-12代表6点到12点,/3代表每隔3个小时
0 17 * * 1-5 mail -s "hi" alex@domain.name < /tmp/maildata周一到周五每天下午 5:00 寄一封信给 alex@domain.name
20 0-23/2 * * * echo "haha"
每月每天的午夜 0 点 20 分, 2 点 20 分, 4 点 20 分....执行 echo "haha"
后面的命令就看你需要的任务,一般自动化服务,都是启动脚本,sh xxxx.sh 即可

2、当cron脚本文件写好后,如何启动或者编辑呢?

需要提前部署crond服务

这个比较简单,常用三个命令

命令解释
crontab -e 编辑脚本文件,一般修改时间
crontab -l显示当前用户运行的cron脚本文件
crontab -r +cron文件删除cron文件

本文实例都是参考菜鸟教程,有需要大家可以直接去菜鸟教程里看,也欢迎讨论交流 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值