易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 4636|回复: 1
收起左侧

crontab相关说明

[复制链接]
发表于 2018-8-7 17:13:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
*   *  *  *  *  command  . O6 a! F! {7 o: G* R+ ?" b
分钟(0-59) 小时(0-23) 日期(1-31) 月份(1-12) 星期(0-6,0代表星期天)  命令  0 h2 x8 i6 w, ?; s1 Z) U
第1列表示分钟1~59 每分钟用*或者 */1表示  
' D* M/ _/ V; E% h第2列表示小时1~23(0表示0点)  . ]4 `9 L+ G0 y1 p4 w$ ^# L/ p2 ^
第3列表示日期1~31  " Y: W- C. W: s, d
第4列表示月份1~12  
# i# i6 u* X0 a4 S& k) q第5列标识号星期0~6(0表示星期天)  
, C$ }) H2 j) k: ?2 |  h第6列要运行的命令
 楼主| 发表于 2020-4-20 10:41:25 | 显示全部楼层
前四行是用来配置crond任务运行的环境变量/ F6 Y! O+ t# F% X1 C9 V

7 j  [( J$ C* l5 E第一行SHELL变量指定了系统要使用哪个shell,这里是bash
6 I& G8 _/ {0 b" f/ O
4 B% m# D7 ~3 y! R* F1 I第二行PATH变量指定了系统执行命令的路径
# z% g. \. D: Q% a3 w# n! H. J' s3 N3 z1 u, K. B$ C1 X- @
第三行MAILTO变量指定了crond的任务执行信息将通过电子邮件发送给root用户
( i& B' L. _5 o
2 x" z. r+ t8 ?& D+ `$ M5 q如果MAILTO变量的值为空,则表示不发送任务执行信息给用户) g, x* K' a( M+ Y

: E$ y3 Q% o0 f, W第四行的HOME变量指定了在执行命令或者脚本时使用的主目录。
. f& ^8 t; g  y5 q. T' u) u# L$ v- E
& m) t/ M, ?, P5 k星号(*):代表所有可能的值,如month字段为星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。
# F6 S' }/ T6 s  n6 x1 p/ ^  ^& m: B
逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”& Q% g6 X0 B2 W7 T
! l/ o( }8 u5 c* h
中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”& D- v4 a5 ~/ W1 Y9 o+ b
' ?# @- R0 F$ ~* d* L& ~
正斜线(/):可以用正斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。
3 S: M# {8 w4 I/ ~$ ]
8 m8 C* H4 s3 X5 t6 g0 ~! V小 结:; K# Z  B8 ^$ [( Y
    数字的表示最好用2为阿拉伯数字显示
; E: S0 t7 l9 h) k+ l& `    周和日最好不要同时用* ^4 N% R' Q+ K
    定时任务要加注解
" H& {6 ~# E" x$ U4 _! U    可以定向到日志文件或者空文件
3 C/ I* S) i( d( k: w# g: r: s    定时任务一定是绝对路径,且目录必须存在才能出结果- K  e& v9 M4 F* v3 N
    crontab 服务一定要开启运行
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 21:39 , Processed in 0.058460 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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