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' "

  

猜你喜欢

转载自www.cnblogs.com/5444de/p/12486532.html