安装步骤
- 确认crontab是否安装:
执行 crontab 命令如果报 command not found,就表明没有安装 - 安装 crontab:
执行 yum install -y vixie-cron - 确认是否安装成功:
执行 crontab -l - 看是否设置了开机自动启动:
chkconfig --list crond - 启动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分执行