crontab用法
语法
- Crontab (选项) (参数)
- 选项
- -e :编辑该用户的计时器设置
- -l :列出该用户的计时器设置
- -r:删除该用户的计时器设置
- -u<用户名称>:指定要设定计时器的用户名称
- 参数
- crontab文件:指定包含待执行任务的crontab文件
- 选项
- crontab文件含义,用户所建立的crontab文件中,每一行都代表一项任务。每一行由六个字段组成,前五段是时间设置段,第六段是要执行的命令段,格式如下:
Minute hour day month week command
分 时 日 月 周 命令
- 其中
- minute:表示分钟,可以是0到59之间的任何整数
- hour:表示小时,可以是从0到23之间的任何整数
- day:表示日期,可以是从1到31之间的任何整数
- month:表示月份,可以 是从1到12之间的任何整数
- week:表示星期几,可以是从0到7之间的任何整数,这里0或者7代表星期日
- command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件
- 也可以使用以下特殊字符:
- (*)星号:代表所有可能的值
- (,)逗号:用逗号隔开的值指定一个列表范围例如’1,2,3,5,7’
- (-)中杠:整数之间的中杠表示一个整数范围,例如’2-6’,表示’2,3,4,5,6’
- (/)正斜杠:可以使用正斜杠指定时间的间隔频率,例如’0-23/2’表示每两小时执行一次。同时正斜杠可以和星号一起使用,例如*/10,如果用在minute字段