位置: 编程技术 - 正文

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中获取某个进程的系统调用以及参数(故障排查案例)

  • 预缴税款计算公式
  • 违约金的专票能抵扣吗
  • 两个公司如何一起经营
  • 物业公司广告费返还会计分录
  • 会计中罚款属于什么处理
  • 预算资产负债表
  • 对公账户汇款方式
  • 电子税务局税种核定怎么操作
  • 2020年个体工商户税收政策超出额度怎么征收
  • 外包代发工资怎么做账
  • 公司缴纳工会经费会计分录怎么写
  • 然后销售产品
  • 出售无形资产属于让渡资产使用权吗
  • 如何查询企业开票记录
  • 勾选认证售票状态可以改吗
  • 营改增后的税率
  • 服务费发生退回怎么处理
  • 个人所得税的税率是多少
  • 受托加工金银首饰是否代征消费税
  • 工会账户销户
  • 商业汇票收款到什么账户
  • 反避税的意义
  • ev4是什么文件
  • 应付股利的会计分录T
  • .sfx.exe是什么文件
  • php实现用户登录
  • 国家公园好玩吗
  • 【BEV】TPVFormer复现以及原理
  • php socketio
  • 省外的发票能入账吗
  • 应收账款计提坏账准备方法
  • 出纳收到发票后给会计吗合法吗
  • 差旅费计入工资合理吗
  • 个税跨月更正申报怎么做
  • 电子发票如何作废,具体怎么操作
  • 资产负债表应付职工薪酬是负数是什么原因
  • c#获取局域网ip
  • sqlserver2019性能
  • 教育行业税收优惠政策2022
  • 应收票据及应收账款包括哪些科目
  • 分支机构注销后往来账如何处理?
  • 应付票据转应付账款有附件吗
  • 预计负债的账务处理
  • 应补税额是要交钱
  • 公司员工出差住酒店费用明细有问题怎么办
  • 计提工资的会计账务处理
  • 暂估的应付账款需要调整报表吗
  • 企业一般户怎么查询
  • 企业日常发放的贷款
  • 出口免抵退和免退有什么区别
  • 销项税额是专票和普票之和
  • 资产减值损失会计处理
  • 因进出口商品引起的收支
  • session入库有什么好处
  • mysql中decimal对应java类型
  • xp系统键盘按键错乱
  • 商用计算机英文
  • 让你的好朋友评价你图片
  • putty连接ubuntu
  • 安装程序不运行怎么回事
  • oracle创建emp表
  • excel初始化时出错
  • 记住密码自动登录 会更新登陆信息吗
  • 广告文章叫什么
  • 前端面试题及答案2023vue3
  • 图片批量压缩到200k以下
  • python网络爬虫教程
  • javascript ()
  • 使用nodejs开发后端
  • 实用的批处理
  • 多了一个本地磁盘
  • javascript零基础入门
  • JavaScript的Cookies
  • 关于学习的名言
  • javastudio
  • python bottle 教程
  • 国家税务局湖南省电子税务局app下载
  • 各地市的税务局有哪些
  • 代收国税地税收入
  • 北京西城税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设