Linux高阶
     分类:Dev系统管理     有: 0 条评论

Linux高阶

     分类:Dev系统管理     有: 0 条评论

本问记录一些Linux高阶知识,遇到了问题会持续更新!

控制脚本运行时间

在便携式shell脚本时会遇到需要执行某个程序一段时间(程序未执行完)后,让程序终止,这种情况就会涉及到定时器、父子进程、信号量的问题。

考虑到执行环境的问题,父子进程比较难处理,如果使用sleep和kill结合就简单一点,使用pid_num=$!或上一步骤的pid,然后sleep一段时间,并使用kill结束进程。

资料:
https://www.ibm.com/developerworks/cn/linux/l-job-terminating/index.html
https://www.jianshu.com/p/966d18eac17e


Linux相关的各方面知识目录

架构、服务、容器、虚拟化:https://mp.weixin.qq.com/s/7bScYVvMK31r-utjvnFbIw

(●゚ω゚●)