cron语法格式学习

字数 159阅读 3644

1、Cron是一个Linux下的定时执行工具,可以在无需人工干预的情况下运行作业

2、crontab文件格式:M(分钟0-59) H(小时0-23) D(天1-31) m(月1-12) d(一星期内的天0-6,0为星期天) cmd(需要执行的命令)
前面的部分是对时间的设定,后一部分是要执行的命令,

除了数字之外,有几个特殊的符号:

* 代表所有的取值范围的数字

/ 代表每的意思,*/5就是每5个单位

- 代表从某个数字到某个数字

, 分开几个离散的数字

3、例子:

每两个小时    0 */2 * * *

晚上11点到早上8点之间每两个小时,早上8点    0 23-7,8 * * *

每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点    0 11 4 * 1-3

1月1日早上4点    0 4 1 1 * 

最后是一个广告贴,最近新开了一个分享技术的公众号,欢迎大家关注👇

推荐阅读更多精彩内容

  • Linux定时任务Crontab命令详解 linux 系统则是由 cron (crond) 这个系统服务来控制的。...
  • 前一天学习了 at 命令是针对仅运行一次的任务,循环运行的例行性计划任务,linux系统则是由 cron (cro...
  • Linux定时任务Crontab命令详解linux 系统则是由 cron (crond) 这个系统服务来控制的。L...
  • linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性...
  • Linux 系统提供了使用者控制计划任务的命令 :crontab 命令。 一、crond简介 crond是linu...