ansible模块之cron

工具型软件cron是一款类Unix操作系统下的基于时间的任务管理系统。用户们可以通过cron在固定时间、日期、间隔下,运行定期任务(可以是命令和脚本)。cron常用于运维和管理,但也可用于其他地方,如:定期下载文件和邮件。

cron的基本使用方法

cron模块参数:

minute参数:        设置cron计划中的分钟值

hour参数:      设置cron计划中的小时值

day参数:     设置cron计划中的天数值

mouth参数:   设置cron计划中的月数值

weekday参数:    设置cron计划中的周值

user参数:           定设置计划任务属于哪个参数,默认管理员

job参数:        指定计划任务中要执行的命令或脚本

name参数:         设置计划任务的名称,在注释中显示,默认“#Ansible:None”

state参数:          可以删除有名称的计划任务,需添加state=absent

eg

于每天2:05创建名称为“test crontab”的计划任务,输出内容为test

ansible webs -m cron -a " name='test crontab' minute=5 hour=2 job='echo test' "

  

posted @ 2020-03-13 15:01  5444de  阅读(2265)  评论(0编辑  收藏  举报