安装步骤
1. 确认crontab是否安装:
执行 crontab 命令如果报 command not found,就表明没有安装
2. 安装 crontab:
执行 yum install -y vixie-cron
3. 确认是否安装成功:
执行 crontab -l
4. 看是否设置了开机自动启动:
chkconfig --list crond
5. 启动crontab:
service crond start
命令使用详细解说
crontab状态命令。
- service crond start //启动crontab服务
- service crond stop //关闭crontab服务
- service crond restart //重启crontab服务
- service crond reload //重新载入配置
crontab常用命令。
- crontab -e //编辑该用户的计时器设置
- crontab -l //列出该用户的计时器设置
- crontab -r //删除该用户的计时器设置
crontab定时规则。
- *:星号代表所有可能的值,全部。
- ,:可以用逗号隔开的值指定一个列表范围。
- -:可以用整数之间的中杠表示一个整数范围。
- /:可以用正斜线指定时间的间隔频率。
- */5 * * * * //每五分钟执行
- * */1 * * * //每小时执行
- 0 0 * * * //每天执行
- 30 10 * * * //每天早上10:30执行
- * 23-7/1 * * * //晚上11点到早上7点之间,每小时执行
- 0 0 1 * * //每月执行
- 45 4 1,10,22 * * //每个月的1,10,22号早上4:45执行
- 0 0 * * 0 //每周执行
- 0 23 * * 6 //每个星期六的晚上23:00执行
- 10 3 * * 1-5 //每周1,2,3,4,5的凌晨3:10分执行
注意事项。
保存完毕要后要重启crontab,保证生效