技术栈

shell守护进程

AppNinja2024-03-17 14:47

#!/bin/sh

sleep 2

while [ 1 ]

do

Num=`ps -ef | grep -v grep | grep app| wc -l`

if [ $Num -eq 0 ];then

/home/app > /dev/null 2>&1 &

elif [ $Num -gt 1 ];then

kill -9 `ps -ef | grep -v grep | grep tscr_hmi | awk '{print $2}'` > /dev/null 2>&1 &

/home/app > /dev/null 2>&1 &

else

sleep 1

fi

done

上一篇:PostMan测试文件上传
下一篇:服务器c盘为什么会突然满了,怎么办吗
相关推荐
lcu111
16 分钟前
Java 学习40:继承
java
p***q78
23 分钟前
【保姆级教程】apache-tomcat的安装配置教程
java·tomcat·apache
写代码的学渣
24 分钟前
Ubuntu/麒麟默认锁定root账户
linux·运维·ubuntu
2501_94114861
37 分钟前
C++实时数据处理实战:多线程与异步IO结合高性能代码解析
java·后端·struts
u***u685
38 分钟前
C++在系统中的异常处理
java·开发语言·c++
空空kkk
1 小时前
SpringMVC——拦截器
java·数据库·spring·拦截器
文涛是个小白呀
1 小时前
Java集合大调研
java·学习·链表·面试
我也爱吃馄饨
1 小时前
写的webpack插件如何适配CommonJs项目和EsModule项目
java·前端·webpack
Seven97
1 小时前
剑指offer-43、左旋转字符串
java
wdfk_prog
1 小时前
[Linux]学习笔记系列 -- [block]bfq-iosched
linux·笔记·学习
热门推荐
01GitHub 镜像站点02【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连03BongoCat - 跨平台键盘猫动画工具04UV安装并设置国内源05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Linux下V2Ray安装配置指南07Google Antigravity:无法登录?早期错误、登录修复和用户反馈指南08Labelme从安装到标注:零基础完整指南09全球最强模型Grok4,国内已可免费使用!(附教程)10在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)