位置: 编程技术 - 正文

让Linux下的cron以秒为单位执行shell脚本的3种方法(linux中crontab)

编辑:rootadmin

推荐整理分享让Linux下的cron以秒为单位执行shell脚本的3种方法(linux中crontab),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux crontab命令详解,linux系统中crontab,linux系统中crontab,linux的crontab,linux cron命令,linux的crontab,linux crontab命令详解,linux cron命令,内容如对您有帮助,希望把文章链接给更多的朋友!

需要用到Shell脚本每隔3秒钟去监控一个软件进程的运行状态,发现crond似乎只支持到分,不知道秒,怎么办呢?

第一种方法:

当然首先想到的是写一个触发的脚本,在触发脚本中使用死循环来解决此问题,如下:

cat kick.sh

注意第一次运行时请不要使用 bash kick.sh & 这种后台运行的方式,它会僵死的。

可以把它放到计划任务使其运行,然后将计划任务中的此条目删除即可。最后把这个脚本放到 /etc/rc.local 让它每次开机都可以被运行。

第二种方法:

让Linux下的cron以秒为单位执行shell脚本的3种方法(linux中crontab)

和第一种方法类似,只不过感觉比第一种更便捷一些。

然后写入的crontab里每分钟执行一次,如下:

第三种方法:

那么如何使用计划任务来直接实现呢?最后解决方案如下,经验证,脚本运行非常稳定。

他的思路是:先每隔1秒钟触发定时任务,然后又休眠 3秒、6秒、9秒等间隔 来执行具体的Shell脚本。

我还是比较倾向于使用第三种方法的。因为第一种方法和第二种方法并不是严格的间隔3秒执行的,会大于3秒,因为执行scripts.sh也是需要一定时间的,即使已经加了&符号放到了后台执行也会存在一定的误差。如果对于精确度要求不高,推荐使用第二种方法。

工作中的一次用 PHP脚本每隔3秒钟去监控一个Memcached代理服务器Magent的运行状态。

Linux下统计当前文件夹下的文件个数、目录个数 1)统计当前文件夹下文件的个数ls-l|grep"^-"|wc-l2)统计当前文件夹下目录的个数ls-l|grep"^d"|wc-l3)统计当前文件夹下文件的个数,包括子文件夹里的ls-lR|grep"^-"

写出健壮Bash Shell脚本的一些技巧总结 许多人用Shell脚本完成一些简单任务,而且变成了他们生命的一部分。不幸的是,shell脚本在运行异常时会受到非常大的影响。在写脚本时将这类问题最

bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory 在windows系统下写的python脚本,在linux下赋予权限chmod+xxxx.py以后,执行./xxx.py运行提示:bash:/usr/bin/autocrorder:/usr/bin/python^M:badinterpreter:Nosuchfileordirectory分析

标签: linux中crontab

本文链接地址:https://www.jiuchutong.com/biancheng/379812.html 转载请保留说明!

上一篇:Shell脚本实现自动检测修改最快的Ubuntu软件源(shell脚本实现自动化巡检报警发送邮箱)

下一篇:Linux下统计当前文件夹下的文件个数、目录个数(linux命令统计)

  • 失控发票账务处理
  • 进项税和销项税税率一样吗
  • 金蝶结转销售成本
  • 银行存款属于其他货币资金核算内容吗
  • 小规模纳税人不动产租赁税率
  • 开票地址开错有什么后果
  • 带息负债融资成本
  • 免税的开成有税率的怎么办
  • 利润表本期金额怎么算
  • 数量金额式明细账模板
  • 总公司和分公司类型必须一样么
  • 社保上面的每月的缴费基数是什么意思?
  • 资产报废账务处理资产处置损益
  • 管理费用现金流量表中属于
  • 所得税汇算清缴时间期限
  • 已付款未收到发票怎么做分录
  • 通讯费企业所得税
  • 物流公司的保险服务属于什么费用
  • 企业所得税哪些不可以税前扣除
  • 增值税小规模纳税人优惠政策
  • 本月无收入怎样申报?
  • 工厂产品研发代码是多少
  • 个人所得税申报截止时间
  • windows10如何设置锁屏时间
  • 增值税专用发票和普通发票的区别
  • 公司财务账目不符怎么办
  • 出租商品计入其他业务收入吗
  • win10资源管理器在哪里找
  • 其他应收款贷方负数说明什么
  • 租赁的车间改造的会计分录
  • PasSrv.exe - PasSrv是什么进程 有什么用
  • php变量的基本概念
  • 穆尔官网
  • uniapp下拉菜单
  • php 上传文件
  • 期末未缴税额是负数,本月申报为什么没有抵扣
  • 叶面积指数名词解释
  • 计提折旧是哪个凭证
  • flexbuffers
  • 餐饮业采购管理
  • 购进原材料用于生产免税产品
  • 打车费的会计分录
  • centos7源码包安装
  • asp和asp net
  • 预收货款开具专用发票
  • 个税申报怎样作废
  • 固定资产盘盈为什么计入管理费用
  • 会计电算化的内容和任务
  • 装饰公司购入材料税额会计分录
  • 向农业生产者收购的原木 进项
  • 残保金操作流程
  • 小企业会计准则跨年红冲
  • 对外担保产生诉讼费用吗
  • 福利用什么表示
  • 社保局退回来的社保怎么入账
  • 股权投资损失 属于法定资产损失 实际资产损失
  • 会计凭证中阿拉伯数字如何书写
  • mysql中字符串函数
  • mysql三层架构
  • Mysql5.7在Centos6中的安装方法
  • sqlserver时间格式转换yyyy-mm
  • centos如何下载
  • windows xp玩游戏
  • mac入门视频教程
  • linux读取命令
  • sealmon.exe - sealmon是什么进程 有什么用
  • nodejs代码规范
  • webview加载本地vue3
  • windows7打开命令提示符
  • js的脚本语言
  • 原生js import
  • javascript 日期
  • javascript基础笔记
  • 非常棒的jQuery图片轮播效果
  • 登陆界面android
  • 自然人电子税务局网页端
  • 北京四合院为什么出名那么多
  • 百旺税控盘电话服务热线
  • 北京地税局报税流程
  • 重庆市大学生田径锦标赛
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设