技术栈

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盘为什么会突然满了,怎么办吗
相关推荐
磊磊落落
36 分钟前
如何将 Spring Statemachine 作为一个轻量级工作流引擎来使用?
java
kymjs张涛
14 小时前
OpenClaw 学习小组:初识
android·linux·人工智能
兆子龙
14 小时前
ahooks useRequest 深度解析:一个 Hook 搞定所有请求
java·javascript
兆子龙
14 小时前
React Suspense 从入门到实战:让异步加载更优雅
java·javascript
程序设计实验室
16 小时前
经历分享,发现挖矿木马后,服务器快速备份与重装(腾讯云平台)
linux
咕白m625
17 小时前
Java 实现 Excel 转 HTML:完整示例
java
RealPluto
17 小时前
Spring AOP 失效排查
java·spring
Miku16
17 小时前
OpenClaw-Linux+飞书官方Plugin安装指南
linux·人工智能·agent
Miku16
18 小时前
OpenClaw 接入 QQ Bot 完整实践指南
linux·人工智能·agent
热门推荐
01GitHub 镜像站点02OpenClaw 使用和管理 MCP 完全指南03OpenClaw 连接飞书完整指南:插件安装、配置与踩坑记录04本地部署 OpenClaw + DeepSeek-R1 完全指南05Window 10部署openclaw报错node.exe : npm error code 12806OpenClaw + 飞书(Feishu)环境搭建指南07npm-error code 128问题解决方法08OpenClaw 飞书机器人不回复消息?3 小时踩坑总结09Clawdbot部署教程:解决‘gateway token missing’授权问题的完整步骤10OpenClaw 接入 QQ Bot 完整实践指南