linux crontab部署脚本

linux crontab调度脚本

linux

下crontab调度命令定时执行
PHP



脚本 /














php

文件定时执行














网上随便搜索也
N
多相关资料了,这里就讲下
PHP
程序开发人员需处理的问题。先看下面一行:


*/2 2

0-22 *

*

*

/

bin/sh /

usr/local/web/worksh/cron_env.sh /

usr/local/php/bin/php
/

usr/local/web/mycrontab.php
p

ara_val1
p

ara_val2

(注:每个蓝色加粗字母或
/
前有一个半角空格;另:

p

ara_之间无空格,显示问题




这一行看起很长,可以按
5
小节处理,一节节理解;

1>

*/2 2

0-22
*

*

*

/

bin/sh
———
linux

系统
运行定时器文件的时间(五个
*
号,中间有空格)和调度命令(
/

bin/sh


五个星(
*
)号分别代表的意义是:分 时 日 月 周 命令

* —
分钟,从

0



59

之间的任何整数

* —

小时,从

0



23

之间的任何整数

* —

日期,从

1



31

之间的任何整数(如果指定了月份,必须是该月份的有效日期)

* —

月份,从

1



12

之间的任何整数(或使用月份的英文简写如
jan

feb
等等)

* —

星期,从

0



7

之间的任何整数,这里的
0

7
代表星期日(或使用星期的英文简写如
sun

mon
等等)


写法:
*
(星号)表“所有”,
/

(斜杠)表“每隔”,


(横杠)表“到”,

,

(英文逗号)表“第”


范例:

0 10,12 * * * /usr/bin/ba

linux crontab部署脚本

相关文章:

你感兴趣的文章:

标签云: