找回密码
 注册
查看: 4641|回复: 1

crontab相关说明

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2018-8-7 17:13:36 | 显示全部楼层 |阅读模式
*   *  *  *  *  command  
; }1 o" d$ A. K分钟(0-59) 小时(0-23) 日期(1-31) 月份(1-12) 星期(0-6,0代表星期天)  命令  ; U: Z/ |( S: L' }
第1列表示分钟1~59 每分钟用*或者 */1表示  3 h8 D! d  U' B- l
第2列表示小时1~23(0表示0点)  4 r* J; x" p# q% `+ ?! C+ b, j
第3列表示日期1~31  
6 o( I/ Q8 E3 v- ?" V: C, ~( L第4列表示月份1~12  
! ^2 S/ a% ?! [1 P4 |7 w. S第5列标识号星期0~6(0表示星期天)  : Z) x$ p/ ~0 r( y, q% m8 l
第6列要运行的命令

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2020-4-20 10:41:25 | 显示全部楼层
前四行是用来配置crond任务运行的环境变量5 f. G9 q( a! Z/ w1 b7 V
0 M$ V2 @( o2 `& K
第一行SHELL变量指定了系统要使用哪个shell,这里是bash& C- f7 R9 p6 d8 f
1 S$ a  f2 N- P" e  [4 `  e/ J6 S; k0 ]
第二行PATH变量指定了系统执行命令的路径
( V6 q* t8 v+ c' O8 Q5 m7 a# ^' ^! D) j3 ?. N2 U4 H
第三行MAILTO变量指定了crond的任务执行信息将通过电子邮件发送给root用户" p8 M- Q5 f7 K, ?( |
5 Z6 P  t% R# r6 V2 m7 U
如果MAILTO变量的值为空,则表示不发送任务执行信息给用户
) o! d3 v% z9 ~2 N& H1 j
/ s4 F( \- E, b9 `# u3 M第四行的HOME变量指定了在执行命令或者脚本时使用的主目录。' }* {% E, q5 c; E% @0 ^

7 o+ ^+ y/ x" M' t  R, D5 R. R. b$ m5 _星号(*):代表所有可能的值,如month字段为星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。; L2 Z$ K- O" N4 I: i

. {  v7 z; G5 `/ u逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”* G" K2 V; }) ^( \+ |( h

* _( T" b7 o/ _中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”
# F3 z7 Y2 K, M% s. a, I# }# G+ v5 [+ B! S; y* a2 y
正斜线(/):可以用正斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。
. r) A# G6 M8 h, P! ^) H: M! k; z
$ T$ G+ w2 g% X小 结:
, V8 p! x. ?' S& a0 K    数字的表示最好用2为阿拉伯数字显示" w  {, m1 J: J9 ?8 M( d% i6 J6 }# z
    周和日最好不要同时用
2 }/ Y& g5 z5 w& h2 M! W6 ]$ g    定时任务要加注解$ d4 M* q0 M. g8 X! o; I
    可以定向到日志文件或者空文件
! f/ J0 s/ g) O- y* z: N    定时任务一定是绝对路径,且目录必须存在才能出结果' _; L; f  \- |
    crontab 服务一定要开启运行
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 05:30 , Processed in 0.016020 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表