位置: 编程技术 - 正文

linux crontab 实现每秒执行的实例(linux中crontab的用法)

编辑:rootadmin

推荐整理分享linux crontab 实现每秒执行的实例(linux中crontab的用法),希望有所帮助,仅作参考,欢迎阅读内容。

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

linux crontab 命令,最小的执行时间是一分钟。如需要在小于一分钟内重复执行,可以有两个方法实现。

1、使用延时来实现每N秒执行

创建一个php做执行动作,非常简单,就是把当前时间写入log。

crontab -e 输入以下语句,然后 :wq 保存退出。

* * * * * php /home/fdipzone/php/crontab/tolog.php* * * * * sleep ; php /home/fdipzone/php/crontab/tolog.php* * * * * sleep ; php /home/fdipzone/php/crontab/tolog.php* * * * * sleep ; php /home/fdipzone/php/crontab/tolog.php* * * * * sleep ; php /home/fdipzone/php/crontab/tolog.php* * * * * sleep ; php /home/fdipzone/php/crontab/tolog.php使用 tail -f 查看执行情况,可以见到log每秒被写入一条记录。

fdipzone@ubuntu:~$ tail -f /home/fdipzone/php/crontab/run.log-- ::-- ::-- ::-- ::-- ::-- ::-- ::原理:通过延时方法 sleep N 来实现每N秒执行。

注意:

必须能整除间隔的秒数(没有余数),例如间隔的秒数是2,4,6,,等。

如果间隔的秒数太少,例如2秒执行一次,这样就需要在cr

2、编写shell脚本实现

ontab 加入/2=条语句。不建议使用此方法,可以使用下面介绍的第二种方法。

linux crontab 实现每秒执行的实例(linux中crontab的用法)

crontab.sh

#!/bin/bash

step=2 #间隔的秒数,不能大于

for (( i = 0; i < ; i=(i+step) )); do $(php '/home/fdipzone/php/crontab/tolog.php') sleep $stepdone

exit 0crontab -e 输入以下语句,然后:wq 保存退出。

# m h dom mon dow command* * * * * /home/fdipzone/php/crontab/crontab.sh使用 tail -f 查看执行情况,可以见到log每2秒被写入一条记录。

fdipzone@ubuntu:~/php/crontab$ tail -f run.log-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::-- ::

原理:在sh使用for语句实现循环指定秒数执行。

注意:如果不能整除间隔的秒数,则需要调整执行的时间。例如需要每7秒执行一次,就需要找到7与的最小公倍数,7与的最小公倍数是(即7分钟)。

则 crontab.sh step的值为7,循环结束条件i<, crontab -e可以输入以下语句来实现

# m h dom mon dow command*/7 * * * * /home/fdipzone/php/crontab/crontab.sh

以上这篇linux crontab 实现每秒执行的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

Linux 中C语言getcwd()函数的用法 Linux中C语言getcwd()函数的用法先来看该函数的声明:#includeunistd.hchar*getcwd(char*buf,size_tsize);介绍:参数说明:getcwd()会将当前工作目录的绝对路径复制到参

linux 中open()函数详解及简单实例 open()函数创建文件时便捷的权限设置头文件#includesys/types.h#includesys/stat.h#includefcntl.h函数原型intopen(constchar*pathname,intflags);intopen(constchar*pathname,intflags,mode_t

shell 使用数组作为函数参数的方法(详解) 因工作需要,需要使用shell开发一些小工具,当使用数组作为函数参数时,发现只能传递数组的第一个元素,数组后面的元素不能传递到函数内。#!/bin/ba

标签: linux中crontab的用法

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

上一篇:crontab每10秒执行一次的实现方法(crontab每秒执行一次命令)

下一篇:Linux 中C语言getcwd()函数的用法(linux用c语言实现命令功能)

  • 最新个税手续费返还会计分录小规模纳税人
  • 收到发票怎么写收据
  • 无形资产出资入股流程
  • 公司对公账户给员工发工资税是谁扣
  • 个人缴纳印花税减半吗?
  • 有发票章的存根联可以当发票用吗
  • 研发支出的材料费
  • 小微企业享受减免税政策
  • 事业单位个税可以自行申报吗
  • 机动车销售发票可以跨年抵扣吗
  • 电子承兑背书失败是怎么回事
  • 股权转让有溢价怎么做账
  • 空调可以开专票抵扣吗
  • 水费税收分类编码
  • 利润率的计算举例
  • 从农民手里收的钱叫什么
  • 员工工伤单位垫付
  • 如何网签三方协议合同
  • 补发票需要什么东西
  • 进项大于销项会计分录
  • 苹果手机升级微信版本
  • 公司成立之初
  • 简易征收税务处理
  • php字符串操作函数
  • Mother cheetah and her cub in the Maasai Mara nature reserve, Kenya (© gudkovandrey/Adobe Stock)
  • 网赚项目——Youtube获取高流量的技巧
  • php数组实现原理
  • 政府性基金和行政事业性收费区别
  • 总部资产减值测试例题
  • html关于边框的代码
  • php查询mysql数据库
  • php504错误
  • php调用变量的符号
  • sdiff命令 以并排方式合并文件之间的差异
  • 普通发票收款人填管理员可以吗
  • 小微企业年收入超过300万按多少缴纳所得税
  • 未形成无形资产计入当期损益的
  • 免费学电脑的网站
  • 独资企业和公司区别
  • 土地增值税的计算方法公式
  • SQL Sever2008r2 数据库服务各种无法启动问题的解决办法(详解)
  • 怎么打印银行对账单
  • 厂房维修费是制造费用还是管理费用
  • 工程项目需要交5000万保证金合理吗
  • 外资企业可以融资吗
  • 交付使用资产是固定资产吗
  • 简易计税办法的有
  • 长期股权投资成本法会计处理
  • 收客户逾期利息会计分录
  • 怎样计算税款
  • 进项税额转出之后怎么处理
  • 上个月库存没用完的下个月怎么计算
  • 股票交易费用计算器小程序
  • 劳务公司拿什么挣钱
  • 如何办icp许可证
  • Linux下mysql 5.6.17 安装图文教程
  • win10 电池报告
  • windowsserver2003ftp服务器怎么搭建
  • Windows Server 2008禁止模块安装提升网络性能
  • 电脑没有系统了如何重装系统
  • win10的打开方式
  • mac wife
  • win7记事本可以保存的格式
  • memory在电脑里是什么意思
  • win8系统修改密码
  • 如何快速破局
  • linux卸载repo
  • linux的命令行界面是什么意思
  • perl常用函数
  • jquery注释有哪几种
  • web应用程序开源框架
  • shell脚本 -ne 0
  • javascript教程chm
  • javascript快速入门
  • javascript页面布局
  • javascript和html区别
  • 简单谈谈你对中国国防建设的认识
  • 安徽省电子发票开具流程
  • 国家税务局公告2018年第28号
  • 京东开的店
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设