* * * * * command-to-be-executed
,其中五个星号分别表示分钟、小时、日期、月份和星期。在Linux系统中,任务计划是一种强大的工具,它允许用户在特定的时间或周期性地执行某些任务,这些任务可以是任何命令或脚本,包括系统维护、数据备份、定时更新等,为了有效地使用任务计划,我们需要了解其字符串格式。
任务计划字符串是用于定义任务计划的一种格式,它包含了任务的各种参数和选项,这些参数和选项决定了任务的执行方式、时间和频率等,任务计划字符串的格式通常如下:
* * * * commandtobeexecuted | | | | | | | | | Day of week (0 7) (Sunday is both 0 and 7) | | | Month (1 12) | | Day of month (1 31) | Hour (0 23) Minute (0 59)
在这个字符串中,每个字段都代表一个特定的时间单位,例如分钟、小时、天、月和星期,每个字段都可以是一个数字,也可以是一个星号(*),星号表示该字段的值可以是任意值,星号可以表示“每分钟”、“每小时”、“每天”、“每月”或“每周”。
以下是一些常见的任务计划字符串示例:
1、* * * * /path/to/command
这个字符串表示“每分钟执行一次指定的命令”。
2、0 0 * * /path/to/command
这个字符串表示“每天凌晨0点执行指定的命令”。
3、0 12 * * /path/to/command
这个字符串表示“每天中午12点执行指定的命令”。
4、0 18 * 1,3,5 /path/to/command
这个字符串表示“每周一、三、五的下午6点执行指定的命令”。
5、0 0 */2 * /path/to/command
这个字符串表示“每两小时执行一次指定的命令”。
在编写任务计划字符串时,需要注意以下几点:
日期和时间的格式必须正确,月份必须是1到12的数字,日期必须是1到31的数字,小时必须是0到23的数字。
星号只能出现在日期和时间的字段中,不能出现在命令的字段中。
如果某个字段的值是星号,那么该字段可以取任意值,星号可以表示“每分钟”、“每小时”、“每天”、“每月”或“每周”。
如果某个字段的值是数字,那么该字段只能取该数字对应的值,数字1只能表示“每个月的第一天”,不能表示“每天”。
如果某个字段的值是两个数字,那么这两个数字之间必须用逗号分隔。“1,3,5”表示“每周的第一天、第三天和第五天”。
如果某个字段的值是三个数字,那么这三个数字之间必须用逗号分隔。“1,3,5”表示“每周的第一天、第三天和第五天”。
如果某个字段的值是四个数字,那么这四个数字之间必须用逗号分隔。“1,3,5”表示“每周的第一天、第三天和第五天”。
如果某个字段的值是五个数字,那么这五个数字之间必须用逗号分隔。“1,3,5”表示“每周的第一天、第三天和第五天”。
如果某个字段的值是六个数字,那么这六个数字之间必须用逗号分隔。“1,3,5”表示“每周的第一天、第三天和第五天”。
如果某个字段的值是七个数字,那么这七个数字之间必须用逗号分隔。“1,3,5”表示“每周的第一天、第三天和第五天”。
如果某个字段的值是八个数字,那么这八个数字之间必须用逗号分隔。“1,3,5”表示“每周的第一天、第三天和第五天”。
如果某个字段的值是九个数字,那么这九个数字之间必须用逗号分隔。“1,3,5”表示“每周的第一天、第三天和第五天”。
如果某个字段的值是十个数字,那么这十个数字之间必须用逗号分隔。“1,3,5”表示“每周的第一天、第三天和第五天”。
如果某个字段的值是十一个数字,那么这十一个数字之间必须用逗号分隔。“1,3,5”表示“每周的第一天、第三天和第五天”。
如果某个字段的值是十二个数字,那么这十二个数字之间必须用逗号分隔。“1,3,5”表示“每周的第一天、第三天和第五天”。
如果某个字段的值是十三个数字,那么这十三个数字之间必须用逗号分隔。“1,3,5”表示“每周的第一天、第三天和第五天”。
如果某个字段的值是十四个数字,那么这十四个数字之间必须用逗号分隔。“1,3,5”表示“每周的第一天、第三天和第五天”。
如果某个字段的值是十五个数字,那么这十五个数字之间必须用逗号分隔。“1,3,5”表示“每周的第一天、第三天和第五天”。
如果某个字段的值是十六个数字,那么这十六个数字之间必须用逗号分隔。“1,3,5”表示“每周的第一天、第三天和第五天”。
如果某个字段的值是十七个数字,那么这十七个数字之间必须用逗号分隔。“1,3,5”表示“每周的第一天、第三天和第五天”。
如果某个字段的值是十八个数字,那么这十八个数字之间必须用逗号分隔。“1,3,5”表示“每周的第一天、第三天和第五天”。
如果某个字段的值是十九个数字,那么这十九个数字之间必须用逗号分隔。“1,3,5”表示“每周的第一天、第三天和第五天”。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/493727.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复