CentOS Crontab实现定时任务

Crontab 的使用


定时任务的两种实现方式:
1.执行命令crontab -e进入当前用户的crontab编辑
2.打开 /etc/crontab文件进行编辑

crontab参数说明
-u username指定用户的crontab,缺省为当前用户
-l列出当前用户的crontab,u username -l 列出指定用户的crontab
-e编辑当前用户的crontab,u username -e 编辑指定用户的crontab
-r删除当前用户的crontab,u username -r 删除指定用户的crontab

crontab文件格式:

* * * * *  [username]  command 
*说明
第一列*分(0-59)
第二列*时(0-23)
第三列*天(1-31)
第四列*月(1-12)
第五列*周(0-6),Sunday=0

crontab文件格式由时间和动作两部分构成。
时间:分,时,日,月,周。
动作:

操作符说明
*任何时间
不连续时间
/间隔多长时间
-连续时间

示例:

1.每分钟执行任务

* * * * * cmd

2.每小时第1和第3分钟执行任务

1,3 * * * * cmd

3.每两小时第1分钟执行任务

1 */2 * * * cmd

4.上午9-11点第1分钟执行任务

1 9-11 * * * cmd
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值