在Linux中,自带调度工具功能crontab,针对用户(每个用户都可以调度自己的任务)
创建定时任务
crontab -e
:创建一个定时任务- 添加内容
crontab基本定义
- 语法:
* * * * * command
- 说明:
分
:1-59,每十分钟 */10时
:0-23,*/2日
:1-31月
:1-12星期
:0-6,星期天0 1 2 3 4 5 6
- 例如:
30 2 1,11,21 * * cmd02
:每个月1,11,21的2:20执行45 1 * * 6,0 cmd02
:每周六或者每周日的1:45执行0,30 20-23 * * * cmd02
:每天20:00至23:00,每半个小时执行一次
查看删除定时任务
crontab -1
:列出当前所有的定时任务crontab -r
:删除所有的定时任务