第49天-学习 crontab 工作排程 Part 2 - 认真学 crontab 表达式

今天进度藉由 Crontab.guru - The cron schedule expression editor 学好 crontab 表达式

昨天昏头了 ~

原来 1 * * * * 不是每分钟一次,而是每个小时的 1 分跑一次,像是 10:01、11:01、12:01 各跑一次...

image-20201022104021351

每一分钟跑一次

正确方式是 */1 * * *

image-20201022104208640

在每月 1 号,14:15 时间运行

表达式 : 15 14 1 * *,像是

2020-11-01 14:15:00
2020-12-01 14:15:00
2020-13-01 14:15:00

image-20201022104832467

每一周的工作日(星期一到星期五) 早上八点运行

表达式 : 0 8 * * 1-5,像是

2020-10-23 08:00:00
2020-10-26 08:00:00
2020-10-27 08:00:00
2020-10-28 08:00:00
2020-10-29 08:00:00

image-20201022105241679

每个星期天跑一次

这里要注意不是 * 8 * * sun ! 这代表每 8 点的每分钟都要跑一次...

2020-10-25 08:00:00
2020-10-25 08:01:00
2020-10-25 08:02:00
2020-10-25 08:03:00
2020-10-25 08:04:00

image-20201022105647613

要使用 0 8 * * sun才对

2020-10-25 08:00:00
2020-11-01 08:00:00
2020-11-08 08:00:00
2020-11-15 08:00:00
2020-11-22 08:00:00

image-20201022105727186

每天上班时间 8 - 17 点(包含节假日)运行

0 8-17 * * *
2020-10-22 08:00:00
2020-10-22 09:00:00
2020-10-22 10:00:00
2020-10-22 11:00:00
2020-10-22 12:00:00
2020-10-22 13:00:00
2020-10-22 14:00:00
2020-10-22 15:00:00
2020-10-22 16:00:00
2020-10-22 17:00:00

image-20201022110548240

每日一句

不学好 crontab 表达式,让你工作处处是惊喜 (有惊无喜)


<<:  Sass/Css Smacss模组化 DAY38

>>:  当TrustView(档案加密软件) 白老鼠的惨痛过程记录 ~

Day 16 撰写一个 dockerfile,和 vue-cli 服务进行整合开发

使用 Vue 作为前端框架的开发者,对於 vue-cli 想必不陌生。将 Docker 和 vue-...

[30天 Vue学好学满 DAY9] v-if & v-show

v-if 条件式渲染 :true -> 渲染 可使用於template标签中 可进行断判断: ...

Day7 初探CFS scheduler (上)

前言 上次讲完了过去 Linux 的排程器,今天就来讲讲 CFS (complete fair sc...

JavaScript入门 Day23_if判断3

今天来说说if回圈 若是要判断三个数字谁最大怎麽做呢 来看看下面的code吧~ function n...

Day 10 - React-JSX

今天一样是语法糖的练习,而且我想把日期塞进去 (感谢 sololearn 的 David Carro...