Crontab的时间格式是由五个字段组成的,每个字段代表一个时间单位,具体如下:

* * * * * command-to-execute└─┬─┘└─┬─┘└─┬─┘└─┬─┘└─┬─┘│ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │└─────┴─────┴─────┴─────┴─────│ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │└─────────┴─────────┴─────────┴─────────┘│ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │└───────────────┴───────────────┴───────────────┘│ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │└───────────────────────┴───────────────────────┘│ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │└───────────────────────────────┘每个字段的含义如下:
每个字段可以使用以下符号:
*:表示任意值,即匹配该时间单位的所有可能值。,:用于指定多个值,例如1,3,5表示1、3和5。-:用于指定一个范围,例如1-5表示1到5。/:用于指定步长,例如*/2表示每隔2个单位。以下是一些示例:
0 * * * *:每小时的第0分钟执行命令。0 0 1 * *:每月的第一天凌晨0点执行命令。0 0 1 1 *:每月的1号凌晨0点执行命令。0 0 1 1 0:每月的1号星期日凌晨0点执行命令。0 0 1 1 */2:每月的1号和15号凌晨0点执行命令。你可以根据需要组合这些符号来设置Crontab的时间格式。
借助RubyGnome2库进行GTK下的Ruby GUI编程的基本方法
哑巴模型Jev使用实用指南:运行机制、原语定义、运行时环境配置及业务场景实用指南
编写Ruby脚本来对Twitter用户的数据进行深度挖掘
从零搭建自己的Codex Plugin Marketplace的实践指南实用指南
如何解决PHPExcel不兼容php7.4版本
thinkphp使用url请求调用ThinkApi天气教程【图文详解】