一、crond 服务管理与访问控制
1、service crond restart
一般已启动
2、chkconfig crond on
二、用户的crontab设置
命令 crontab [选项]
选项:
-e 编辑crontab定时任务
-l 查询crontab任务
-r 删除当前用户所有的crontab任务
例:写入crontab -e 回车 打开空文件进行编辑
***** comand
时间 执行脚本
*号的具体含义:
第1个*号:一个小时当中的第几分钟 0-59
第2个*号:一天中的第几小时 0-23
第3个*号:一月当中的第几天 0-31
第4个*号:一年当中的第几月 1-12
第5个*号:一周当中的星期几 0-7(0和7都代表星期天)
例:45 22 *** 命令 在22点45分执行命令
0 17 ** 1 命令 每周1的17点0分执行命令,如果0为*号,则在每周1的17点,每分钟都执行一次命令
特殊符号:
*号,代表任何时间,比如第一个*号,就代表一小时中的每分钟都执行一次的意思
,号,代表连续的时间,比如“0 8,12,16 *** 命令”就代表在每天的8点0分,12点0分,16点0分都执行一次命令
-号,代表连续的时间范围,比如“0 5 ** 1-6 命令”就代表每周1到周6的凌晨5点执行命令
*/n号,代表每个多久执行一次,比如“*/10 **** 命令“,代表每个10分钟执行一次命令
注:定时中
date = $(date + \%y\%m\%d)
获取时间,在关键字前面需加转义符
如以日期作为文件名