定时任务命令:
1.定时任务服务提供crontab命令来设定服务
2.crontab -e //编辑某个用户的cron服务
3.crontab -l //列出某个用户cron服务的详细内容
4.crontab -r //删除某个用户的cron服务
定时任务crontab格式
分 小时 日 月 星期 命令
0-59 0-23 1-31 1-12 0-6 command
注:“*” 代表取值范围内的数字
“/” 代表每、比如每分钟等
20个超实用的Crontab使用实例
每天 02:00 执行任务
0 2 * /bin/sh backup.sh
每天 5:00和17:00执行任务
0 5,17 * /scripts/script.sh
每分钟执行一次任务
- /scripts/script.sh
每周日 17:00 执行任务
0 17 sun /scripts/script.sh
每 10min 执行一次任务
/10 * /scripts/monitor.sh
在特定的某几个月执行任务
- jan,may,aug * /script/script.sh
在特定的某几天执行任务
在每周五、周日的17点执行任务
0 17 sun,fri /script/scripy.sh
在某个月的第一个周日执行任务
0 2 sun [ $(date +%d) -le 07 ] && /script/script.sh
每四个小时执行一个任务
0 /4 /scripts/script.sh
每周一、周日执行任务
0 4,17 sun,mon /scripts/script.sh