开启服务
service crond stat
status
重启restart
用法
crontab [-u 用户] [-l|-r|-e]
-u
:指定某个用户,不加-u选项则为当前用户-e
:制定计划任务-l
:列出计划任务 crontab -e
之后和vi一样编辑任务列表
crontab -l
列出目前所有的定时任务crontab -r
删除所有的定时任务 crontab 基本定义
语法:
* * * * * command(tab隔开)
说明:
1)六个字段之间,使用逗号隔开 2)字段的含义* * * * * 分:1-59, 每十分钟 */10 时:0-23,*/2 日:1 -31 月:1-12 星期:(0-6)
时间是时间段,可以使用横杠(-)来表示一段连续的时间,使用(,)表示若干不连续的时间,使用星号(*)表示所有的时间,使用除号(/)表示间隔时间。
例子:
每天21:30 执行
30 21 * * * cmd01
每个月1,11,21 的2:30执行
30 2 1,11,21 * * cmd02
每周六或者每周日,1:45 执行
45 1 * * 6,0 cmd03
每天20:00至 23:00 ,每半个小时执行一次
0,30 20-23 * * * cmd04
每一小时执行一次
- /1 * cmd05