cron job 里面,如何让脚本半分钟运行一次?
cron job 里面,如何让脚本半分钟运行一次?
cron本身实现不了。但可以借助于sleep命令实现。
解决方法:
两个脚本
一个正常,一个增加sleep 30
crontab设置同时启动
在有的shell(比如linux中的bash)中sleep支持睡眠(分,小时)
sleep 可以用来将目前动作延迟一段时间
参数说明 :
--help : 显示辅助讯息
--version : 显示版本编号
number : 时间长度,后面可接 s、m、h 或 d
其中
s 为秒,m
为 分钟,h
为小时,d
为日数
显示目前时间后延迟 1 分钟,之后再次显示时间 :
date;sleep 1m;date
sleep 1    睡眠1秒
sleep 1s    睡眠1秒
sleep 1m 
 睡眠1分
sleep 1h   睡眠1小时
让其中一个脚本睡眠30秒,另一个正常运行
例如:
a.sh是你的脚本
再写一个b.sh脚本
内容如下:
!#/bin/bash
sleep 30
a.sh
然后在cron中把这两个脚本都加进去,设置一样的启动条件(分钟是*)
* * * * *
/路径/a.sh ; /路径/b.sh
若每隔10秒执行一次,则在b.sh中添加如下内容:
cron job 里面,如何让脚本半分钟运行一次?的更多相关文章
- cron 任务的典型格式是:  分钟(0-59) 小时(0-24) 日(1-31) 月(1-12) 星期(0-6) 要执行的命令
		https://linux.cn/article-9687-1.html Cron 是您可以在任何类 Unix 操作系统中找到的最有用的实用程序之一.它用于安排命令在特定时间执行.这些预定的命令或任务 ... 
- Bash脚本15分钟进阶教程
		转载: Bash脚本15分钟进阶教程 这里的技术技巧最初是来自谷歌的"Testing on the Toilet" (TOTT).这里是一个修订和扩增版本. 脚本安全 我的所有ba ... 
- [转帖]知乎专栏:正确使用 Docker 搭建 GitLab 只要半分钟
		正确使用 Docker 搭建 GitLab 只要半分钟 https://zhuanlan.zhihu.com/p/49499229 很多程序员在内网搭建 gitlab 都搭建的坑坑洼洼,不支持 htt ... 
- (网页)js每隔5分钟执行一次ajax请求的实现方法(转)
		转自脚本之家: 一个页面好像只能有一个 window.onload=function(){},所以要有多个事件,这样写就好了 window.onload=function(){ //假设这里每个五分钟 ... 
- JavaScript-每隔5分钟执行一次ajax请求的实现方法
		个页面好像只能有一个 window.onload=function(){},所以要有多个事件,这样写就好了 window.onload=function(){ //假设这里每个五分钟执行一次test函 ... 
- cron和crontab命令详解 crontab 每分钟、每小时、每天、每周、每月、每年定时执行 crontab每5分钟执行一次
		cron机制 cron可以让系统在指定的时间,去执行某个指定的工作,我们可以使用crontab指令来管理cron机制 crontab参数 -u:这个参数可以让我们去编辑其他 ... 
- CBrother脚本10分钟写一个拯救“小霸王服务器”的程序
		CBrother脚本语言10分钟写一个拯救“小霸王服务器”的程序 到了一家新公司,接手了一坨c++服务器代码,到处内存泄漏,这服务器没有数据库,挂了后重启一下就好了,公司就这么凑活着用了几年了,定时重 ... 
- Bash脚本15分钟进阶指导
		首先声明这是网上摘来的.这里的技术技巧最初是来自谷歌的“Testing on the Toilet” (TOTT).这里是一个修订和扩增版本. 脚本安全 我的所有bash脚本都以下面几句为开场白: # ... 
- 半分钟学会使用markdown基本语法
		想看文字版的看这个吧https://www.jianshu.com/p/191d1e21f7ed 
随机推荐
- 笔记-JavaWeb学习之旅19
			Redis:redis是一款高性能的NOSQL系列的非关系型数据库 NOSQL: Not Only SQL ,意即"不仅仅是SQL",是一项全新的数据库理念,泛指非关系型数据库 r ... 
- 笔记-迎难而上之Java基础进阶2
			Set集合 import java.util.*; public class HashSetDemo{ public static void main(String[] args){ //Set接口的 ... 
- jquery中的$(this)和this
			在jquery中,存在$(this)和this. 其中常见的是出现在事件处理函数中. 首先先来理解jquery对象. jquery对象其实就是DOM对象的集合. 比如:$('a')[0];------ ... 
- css布局全总结
			一 居 中 布 局 水平居中 1. 使用inline-block+text-align(1)原理.用法 原理:先将子框由块级元素改变为行内块元素,再通过设置行内块元素居中以达到水平居中. 用法:对子 ... 
- 线程池(3)Executors.newCachedThreadPool
			例子: ExecutorService es = Executors.newCachedThreadPool(); try { for (int i = 0; i < 20; i++) { Ru ... 
- 简单记录下HTTPS中的SSL
			大概思路 大概思路是混合加密的方式,即对称加密方式混合非对称加密方式. 非对称加密会更加安全,功能也更强大,但他复杂而且速度慢. 对称加密速度快,但要保证这个公共密钥的正确性和真实性. 所以两者结合, ... 
- (转)Centos 7.3 用户和组管理
			Centos 7.3 用户和组管理 原文:http://blog.csdn.net/github_39069288/article/details/73306489 3.1 用户和密码配置文件 pas ... 
- openstack安装newton版本neutron服务部署(四)
			一.管理节点部署服务: 1.安装neutron: [root@linux-node1 ~]# yum install openstack-neutron openstack-neutron-ml2 o ... 
- Linux之shell命令实现-批量去掉文件名中空格,以及批量修改文件名为数字序号文件名
			1 shell下批量出去文件名中的空格 执行看现象: 上面的是执行for循环以后看到的: 然而源目录下的文件如下: 这样的话想要cat某个具体文件是拿不到的,所以需要去空格处理: 处理方式有很多:如 ... 
- 洛谷P2606 [ZJOI2010]排列计数(组合数 dp)
			题意 题目链接 称一个1,2,...,N的排列P1,P2...,Pn是Magic的,当且仅当2<=i<=N时,Pi>Pi/2. 计算1,2,...N的排列中有多少是Magic的,答案 ... 
