Linux命令每五分钟执行一次,Linux crontab 每5秒钟执行一次 shell 脚本 的方法
Linux crontab 每5秒钟执行一次 shell 脚本 的方法
由于 Linux 的 crontab 的定时命令格式如下:
minute hour day-of-month month-of-year day-of-week commands
意味着标椎定时任务中,最小定时周期是分钟。
但是,由于实际应用中,可能需要每5秒就要求执行某个shell脚本。
该如何实现呢?
本文中提供如下方式;
间隔调用shell命令
crontab 定时脚本如下(只需要将&& 后面的部分,替换成自己需要的脚本执行命令即可):
*/1 * * * * /bin/date >>/tmp/date.txt
*/1 * * * * sleep 5 && /bin/date >>/tmp/date.txt
*/1 * * * * sleep 10 && /bin/date >>/tmp/date.txt
*/1 * * * * sleep 15 && /bin/date >>/tmp/date.txt
*/1 * * * * sleep 20 && /bin/date >>/tmp/date.txt
*/1 * * * * sleep 25 && /bin/date >>/tmp/date.txt
*/1 * * * * sleep 30 && /bin/date >>/tmp/date.txt
*/1 * * * * sleep 35 && /bin/date >>/tmp/date.txt
*/1 * * * * sleep 40 && /bin/date >>/tmp/date.txt
*/1 * * * * sleep 45 && /bin/date >>/tmp/date.txt
*/1 * * * * sleep 50 && /bin/date >>/tmp/date.txt
*/1 * * * * sleep 55 && /bin/date >>/tmp/date.txt
执行效果如下:
Linux命令每五分钟执行一次,Linux crontab 每5秒钟执行一次 shell 脚本 的方法相关推荐
- (网页)js每隔5分钟执行一次ajax请求的实现方法(转)
转自脚本之家: 一个页面好像只能有一个 window.οnlοad=function(){},所以要有多个事件,这样写就好了 window.onload=function(){ //假设这里每个五分钟 ...
- tree老师:每天五分钟教你学linux基础命令02
tree老师:每天五分钟教你学linux基础命令02 ls ls命令用于列出文件和目录.默认上,他会列出当前目录的内容.带上参数后,我们可以用ls做更多的事情. 比如,当我们刚刚改了文件,却不记得是 ...
- java cron 每100分钟执行一次
直接撸代码! 每一个半小时执行一次 cron表达式: 0 30 0/2 * * ? 每100分钟执行一次 cron表达式: 0 40 0/2 * * ? 补充点信息: 秒 0-59 , - * / 分 ...
- cron 表达式 1小时30分钟,100分钟执行一次
注:不涉及日历(不指定某月\天(周几)等),使用:Simple Trigger(测试代码粘贴在最后) 比如定时任务的需求:间隔 多少秒/分/时( 每隔99秒,每隔100分钟执行等) 每隔90分钟执行一 ...
- 45 个常用Linux 命令,让你轻松玩转Linux!
Linux 的命令确实非常多,然而熟悉 Linux 的人从来不会因为 Linux 的命令太多而烦恼.因为我们仅仅只需要掌握常用命令,就完全可以驾驭 Linux. 接下来,让我们一起来看看都有那些常用的 ...
- Linux入门第五集!MySQL8在Linux上的安装!MySQL的Linux资源分享!
Linux入门第五集!MySQL8在Linux上的安装!MySQL的Linux资源分享! 一.Mysql的Linux版本下载! 博主采用的是mysql-8.0.25-1.el7.x86_64.rpm- ...
- linux脚本里调执行命令,使用shell的-n/-x/-x执行选项调试Shell脚本
我们在前面介绍的调试手段是通过修改shell脚本的源代码,从其输出相关的调试信息来定位错误的,那有没有不修改源代码来调试shell脚本的方法呢?有的,那就是使用shell的执行选项,下面将介绍一些常用 ...
- git bash linux 命令,Git Bash的妙用 - 使用Linux命令
如何在Windows中使用Linux命令? 网上有很多说是安装CygwinPortable 在cmd 窗口下是用linux 命令,但是还有一些缺陷. 其实对于程序员来说有一个非常简单有效的方法,那就是 ...
- 必须知道的linux命令,29 个你必须知道的 Linux 命令
虽然Linux发行版支持各种各样的饿GUI(graphical user interfaces),但在某些情况下,Linux的命令行接口(bash)仍然是简单快速的.Bash和 Linux Shell ...
最新文章
- Android之glide加载圆形图片地址异常监听
- 生病了女朋友说要「陪床」,结果真的是陪床不是陪我......
- SQLAlchemy Mapping Table Columns
- 升级mac Mojave系统,git无法使用
- CentOS 7下安装GUI图形界面
- 阿里研究院安筱鹏:数字化,转型与原生并行
- python相减函数subs,SUBS(subs是什么函数)
- 文本关键词的提取算法实验
- 电脑编程入门自学java_电脑编程入门自学Java指南
- HashMap源码解析——构造方法
- 利用3D面部表情及口语语言的多模态方法进行抑郁症智能化识别
- 微信圈子|微卡技术栈
- linux下下载基因组程序,从 NCBI 批量下载基因组的方法
- Selenium基础之------(将浏览器最大化,设置浏览器固定宽、高,操控浏览器前进、后退)(转)
- VSCode系列之IDEA快捷键
- SQL Server备份恢复
- R语言编程实现批量化处理非结构化的QQ聊天记录(优化版)
- 深富策略:资源股高位杀跌消费白马迎来反攻能否配置
- AVC/H264格式压缩编码原理
- 科研工作者简历常用词汇
热门文章
- 垂直导航菜单制作技巧一
- PHP设计模式系列 - 数据访问对象模式
- Flash上传组件之SWFUpload文件上传
- 使用脚本删除ios工程中未使用图片
- php提供的魔术常量
- elasticsearch使用Filter过滤查询操作(使用marvel插件)
- docker提交容器成一个新的镜像commit和push,以及docker常用命令
- python把某列改为日期格式_如何更改整列的日期格式?
- hadoop中的9000端口代表什么_启动hadoop后,fs.defaultFS中配置的9000端口没有出现在监听中?...
- python在csv模块添加新列_如何在CSV文件的开头添加新列?