位置: 编程技术 - 正文

Shell脚本获取进程的运行时间(shell脚本获取进程pid)

编辑:rootadmin

在我们的系统中,我曾写了一个脚本去定时更新一些repository,但偶尔会遇到问题,比如:git pull之时可能会卡在那里(可能由于某时刻的网络问题),它会阻碍后面的下一次更新。所以我就在想,我今后启动这个脚本时,进行检查,如果上次运行的脚本还没结束,而且过了某个时间阀值,就把它及其子进程给kill掉。然后,我就需要写了一个可以查询某个进程已经运行了多少时间(以second为单位)的脚本。注意:这并不是是指进程消耗的CPU时间,这里是当前时间减去进程启动时的时间,是这个时间段。

本来,ps本身也提供了选项来查询的,但是比较直观和形象(如 :这样的),不是用seconds为单位,并不方便在脚本中直接使用。ps中的关于进程时间的命令如下:其中第三列的-::就是进程运行的时间,为:天8小时分秒。

我自己根据一些/proc文件系统中的信息,查询进程运行时间脚本分享如下:执行过程和结果如下:

后续我再写两篇简单讲讲/proc/stat, /proc/$pid/stat, /proc/uptime吧。

推荐整理分享Shell脚本获取进程的运行时间(shell脚本获取进程pid),希望有所帮助,仅作参考,欢迎阅读内容。

Shell脚本获取进程的运行时间(shell脚本获取进程pid)

文章相关热门搜索词:shell脚本获取进程号,shell脚本获取进程所用内存,获取shell脚本参数,shell脚本获取进程号,shell脚本获取进程id,shell脚本获取进程号并杀死进程,shell脚本获取进程pid,shell脚本获取进程id,内容如对您有帮助,希望把文章链接给更多的朋友!

自动杀掉占用较多CPU资源的Shell脚本 #!/bin/bash#March--#CPUusetriggerscriptbyNoel##bashcodetowatcharunningprogram'sCPUusage.#ifit'saboveasetvalue,itwillautosendanemail.#YouwillneedtosetaCronjobtorunthisscripteveryxxminutes##Setsom

Linux中获取某个进程的系统调用以及参数(故障排查案例) 当一个程序发生故障时,有时候想通过了解该进程正在执行的系统调用来排查问题。通常可以用strace来跟踪。但是当进程已经处于D状态(uninterruptibleslee

在Shell中分割字符串的例子 比如,要分割test=aaa,bbb,cccc,dddd,可以这样arr=$(echo$test|tr",""n")还可以这样OLD_IFS=$IFSIFS=','arr=$testIFS=$OLD_IFS然后用forxin$arr;doecho$xdone看看效果或者更直接一

标签: shell脚本获取进程pid

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

上一篇:Shell中的循环语句for、while、until实例讲解(shell循环结构)

下一篇:Linux中获取某个进程的系统调用以及参数(故障排查案例)

  • 预付款发票能入账吗
  • 小规模纳税人企业所得税怎么计算
  • 休产假个人部分社保公司怎么做账
  • 成本 费用区别
  • 哪些财务指标可以用于判断一个企业即将发生财务危机
  • 养老失业工伤单位一般缴纳多少钱
  • 房租收入如何缴税?
  • 主营业务收入借方负数表示
  • 现金流量表公式大全
  • 出售固定资产的净收益
  • 摊销土地使用权和专利权会计分录怎么写
  • 独资企业个人所得税汇算清缴
  • 企业收到稳岗补贴的账务处理
  • 公司购房、售房需要缴纳哪些税?
  • 政府土地出让金返还
  • 付敏科技有限公司官网
  • 健身房会计一般做什么
  • 广告行业监管政策
  • 残保金逾期未申报的税务怎么处理
  • 企业外购材料的入账价值包括
  • 劳务公司包工包料的法律法规
  • 发票联丢失怎么做账
  • 2019附加税优惠政策
  • 一次性领取的年金 税率表
  • 样品送出,不收款怎么做账?
  • 软件外包付款流程
  • 电脑怎么安装安卓软件
  • 固定资产出售收入属于什么收入
  • 跨地区经营建筑企业预缴增值税
  • 支付押金无法付款
  • php不使用内置函数的情况下,输出数组中重复最多的元素
  • 维多利亚瀑布有多高?多宽?
  • php方法重载
  • 未取得专用发票详细原因怎么写
  • 会计开税票的表格范本
  • 解决城市内涝的题目
  • javascript教程
  • mysql 临键锁
  • 没有发票以及收款怎么办
  • python字典keys方法 顺序
  • 卖出回购证券的钱怎么算
  • 留抵退税税务总局规定的其他情形
  • mongodb morphia
  • 工业企业提供劳务
  • 增值税无票收入税率变了
  • 公账取现用途写什么
  • sql 判断字符串中是否包含数字
  • 中秋福利做账
  • 坏账准备的核算
  • 勾选认证能够勾选当月
  • 收到投资款如何申报印花税
  • 本票汇票支票的区别表格
  • 一张凭证上可以写多个摘要吗
  • 员工奖励的现金有哪些
  • 固定资产递延资产
  • 收购股权如何做分录
  • 财政补助收入的支付制度包括
  • 个体户要怎么注册公司
  • 视同销售的几种情况
  • sqlserver存储过程if语句
  • 自动软件脚本
  • win8.1鼠标没反应
  • linux的三个部分
  • win10更新2021年6月
  • win10睡眠唤醒键
  • php运行时出现找不到该网页
  • 电脑window8系统怎么样
  • win10更新总失败
  • 如何正确使用零钱
  • angularjs阻止冒泡
  • 简单介绍linux系统有哪些主要特点?
  • 安卓手机管家怎么关闭
  • 四川省税务局2020年4号
  • 出口免税不退税主要适用于什么情形
  • 国税周末有值班的吗
  • 残疾人买车可以减免购置税吗
  • 张雪峰谈建筑专业
  • 四川省地方税务局公告2018年第1号
  • 中铁e通手机app
  • 我各位一个关于网上申报增值税所得税的申报流
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设