定时任务Crontab命令-执行批量定时任务

crontab -r : 删除目前的时程表 
crontab -l : 列出目前的时程表 
crontab file [-u user]-用指定的文件替代目前的crontab

* * * * * command(要执行的命令)

5个星的含义分别是:

第一个*,表示分钟,1-59,每分钟可以用*和*/1表示

第二个*,表示小时,0-23

第三个*,表示日期,1-31

第四个*,表示月份,1-12

第五个*,表示星期,0-6,0表示周日

需要建立一个shell文件,包含下面简单的部分


CRONTAB_FILE = /testcrontab/test


# 初始化定时任务
echo "*/8 * * * * 要执行的命令文件"  >> $CRONTAB_FILE#(把需要执行的命令放入该文件中)     #>>(这个是将输出内容追加到目标文件中.如果文件不存在,就创建文件)
echo "*/22 * * * * 要执行的命令文件"  >> $CRONTAB_FILE


#最后还是要执行该定时任务文件

crontab $CRONTAB_FILE


最后执行这个shell文件就行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值