crontab 小于一分钟执行一次
2017-01-12 16:47
911 查看
crontab最小单位为1分钟,如果要设置小于1分钟,可以用(by flayber)
第一种方法sleep:
crontab -e
* * * * * /opt/test/test/sleep.sh
vi /opt/test/test/sleep.sh (##10秒执行一次,没测试后面几个sleep,如果需要用到就测试一下)
sleep 10;
cp /opt/test/test/a.a /opt/test/test/b.b
sleep 10;cp /opt/test/test/a.a /opt/test/test/b.bsleep 10;cp /opt/test/test/a.a /opt/test/test/b.bsleep 10;cp /opt/test/test/a.a /opt/test/test/b.bsleep 10;cp /opt/test/test/a.a /opt/test/test/b.b第二种方法用脚本循环:
vi /opt/test/test/for.sh
#!/bin/bash
for((i=1;i<=20;i++));do
/opt/test/test/for2.sh
sleep 3
done
vi /opt/test/test/for2.sh
cp /opt/test/test/a.a /opt/test/test/b.b
crontab -e
* * * * * /opt/test/test/for.sh
第一种方法sleep:
crontab -e
* * * * * /opt/test/test/sleep.sh
vi /opt/test/test/sleep.sh (##10秒执行一次,没测试后面几个sleep,如果需要用到就测试一下)
sleep 10;
cp /opt/test/test/a.a /opt/test/test/b.b
sleep 10;cp /opt/test/test/a.a /opt/test/test/b.bsleep 10;cp /opt/test/test/a.a /opt/test/test/b.bsleep 10;cp /opt/test/test/a.a /opt/test/test/b.bsleep 10;cp /opt/test/test/a.a /opt/test/test/b.b第二种方法用脚本循环:
vi /opt/test/test/for.sh
#!/bin/bash
for((i=1;i<=20;i++));do
/opt/test/test/for2.sh
sleep 3
done
vi /opt/test/test/for2.sh
cp /opt/test/test/a.a /opt/test/test/b.b
crontab -e
* * * * * /opt/test/test/for.sh
相关文章推荐
- CentOS下使用yum命令安装计划任务程序crontab
- 解析Ubuntu下crontab命令的用法
- linux crontab实例分析
- 关于crontab的使用详解
- 详细介绍Linux的定时任务crontab
- Web服务器日志统计分析完全解决方案
- 详解Unix/Linux中周期执行指令Crontab命令
- 谈谈shell中的eval与crontab命令
- MySQL定时备份之使用Linux下的crontab定时备份实例
- Linux定时任务Crontab详解(推荐)
- Linux中使用crontab命令启用自定义定时任务实例
- linux 定时任务详解
- 浅谈Linux配置定时,使用crontab -e与直接编辑/etc/crontab的区别
- linux下使用crontab实现定时PHP计划任务失败的原因分析
- crontab无法执行php的解决方法
- 解析crontab php自动运行的方法
- linux使用crontab实现PHP执行计划定时任务
- Linux6.7卸载系统自带的mysql-libs* crontab命令不能用了原因分析
- Linux命令下crontab命令
- Linux crontab定时任务配置方法(详解)