天天看点

16 cron周期性计划任务

16 cron周期性计划任务

16 cron周期性计划任务

  • 按照设定的时间周期性的执行某一项任务
  • 使用的软件包:cronie 、 crontabs
  • 系统服务: crond
  • 日志文件: /var/log/cron
  • 编辑cron计划任务时,首先要确保crond的服务是开启的
systemctl start crond
systemctl enable      
  • crontab 命令
  • 命令格式: crontab [选项] -u 用户名
  • 常用选项
  • -e 编辑
  • -l 查看
  • -r 清除
  • -u 指定执行任务的用户,不加这选项默认为当前用户
  • -i 使用-r删除计划任务时,要求用户确认
crontab -e -u root
crontab -l -u root

* * * * *   date >> /opt/time.txt
crontab -r -u root
crontab -l -u root

no crontab for      
  • 计划任务的记录格式
第一列 第二列 第三列 第四列 第五列 第六列
命令
  • 时间使用24小时制
  • 分钟的数值范围为:00~59
  • 小时的数值范围为:00~23
  • 日期的数值范围为:1~31
  • 月的数值范围为:1~12
  • 周的数值范围为:0~7(其中0和7都可以代表周日)
  • 如果需要指定时间段,可以使用 (-)表示一段连续的时间
  • 使用逗号(,)可以表示若干个不连续的时间
  • 使用星号(*)可以表示所有的时间
  • 使用(/)表示间隔时间
16 cron周期性计划任务

继续阅读