1. 看护进程脚本。工作原理是用shell不停的去查询进程,如果发现进程不存在则启动进程。如果用gnome启动,要在图形界面启动脚本。
start.sh
#! /bin/bash #program directory path PRO_PATH="/opt/bin/" #program name PRO_NAME="Record" #program path, not need configure. PRO_MAIN=$PRO_PATH$PRO_NAME #GNOME start program, not need configure. PROGRAM_GNOME="gnome-terminal -e \"$PRO_MAIN\"" #start method GNOME or nohup (eg: GNONE-->STAR_PRO=$PROGRAM_GNOME ; nohup-->STAR_METHOD=$PRO_MAIN) STAR_METHOD=$PROGRAM_GNOME while true ; do PRO_NOW=`ps aux | grep $PRO_NAME | grep -v grep | wc -l` if [ $PRO_NOW -lt 1 ]; then $STAR_METHOD 2>/dev/null 1>&2 & date >> $PRO_PATH/tinfo.log echo "------------------$PRO_MAIN start----------------------" >> $PRO_PATH/tinfo.log fi sleep 10 done exit 0
2. 启动进程脚本。如果用客户端直接启动start.sh,关掉客户端启动的程序会死掉。用这个进程启动后,关掉客户端,进程依然存在。
bhstart.sh
#! /bin/bash ./start.sh &
3. 关闭启动进程脚本。
bhstop.sh
#!/bin/bash #progress name PRO_NAME="Record" ps -ef|grep $PRO_NAME |grep -v grep|awk '{print $3}'|xargs kill echo "kill start.sh done!" ps -ef|grep $PRO_NAME |grep -v grep|awk '{print $2}'|xargs kill echo "kill $PRO_NAME done"
相关推荐
对指定的进程 进行看护,如果进程出现异常就进行指定的处理。
arm linux 嵌入式 查proc的软看护程序,占用cpu 和内存资源小,比脚本写看护程序好
Unix/Linux中的守护进程(Daemon)类似于Windows中的后台服务进程,一直在后台长时间运行的进程。它通常在系统启动后就运行,没有控制终端,也无法和前台的用户交互,在系统关闭时才结束。Daemon程序一般都作为服务...
vs2008写的进程管理程序vs2008写的进程管理程序vs2008写的进程管理程序vs2008写的进程管理程序
VS2008开发的进程监控程序,支持鼠标托拽文件和快捷方式图标,定时重启
一个简单的进程保护实例,两线程相互看护实现,程序启动会运行两个线程,当一个线程发现另一个线程不存在时就启动这个进程
老人居家看护系统
文简要分析了我国智能看护系统行业的现状,描述了本智能看护系统在信息化服务方面的优点与不足。提出了采用云服务器,无线互联网技术,嵌入式技术相结合的改进思想和解决方案,并对基于云端的远程智能看护系统的核心...
物联网专场远程养老看护方案.pdf
妇女就业、儿童看护与儿童健康,张邦,曲丹,本文根据中国健康营养调查数据,针对多个儿童健康指标构建儿童健康模型,研究妇女就业、儿童看护对儿童健康的影响。研究发现,妇
智能家居宠物看护系统的设计与实现.pdf
基于物联网的宠物智能看护系统研究.
老人居家看护系统是一个老人居家看护系统不过只有安卓端源码PC端已经丢失,翻了翻源码发现有涉及蓝牙、UDP、和一些摄像头操作代码,应该是通过内网进行摄像头数据的直接传输吧,感兴趣的朋友可以自己下载研究一下,...
随着社会老龄化的进程,老年人口逐年增加,特别是有一部分需要看护的老人,他们需要有人照顾才能保障生活质量和生命安全。然而,在城市中,由于人们繁忙的工作和生活,很多老年人生活照顾问题无法得到有效地解决。...
基于STM32的智能看护系统.pdf
佰润﹒微养老远程视频看护系统
完整的老人看护软件源码,界面也很美观。
基于QT开发的Windows守护程序看门狗 提供QT源码和编译实现的程序daemon_qt.exe 软件原理是程序扫描windows窗口任务,当连续5次没有发现守护程序在运行时,自动开启该程序。 程序可设定需要守护的windows程序
人性化老人智能家居看护系统的设计.pdf
智能养老看护系统的设计与研究.pdf