技术栈

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盘为什么会突然满了,怎么办吗
相关推荐
茶杯梦轩
37 分钟前
CompletableFuture 在 项目实战 中 创建异步任务 的核心优势及使用场景
服务器·后端·面试
程序员清风
1 小时前
用了三年AI,我总结出高效使用AI的3个习惯!
java·后端·面试
beata
2 小时前
Java基础-13: Java反射机制详解:原理、使用与实战示例
java·后端
崔小汤呀
2 小时前
最全的docker安装笔记,包含CentOS和Ubuntu
linux·后端
用户033212666367
2 小时前
Java 使用 Spire.Presentation 在 PowerPoint 中添加或删除表格行与列
java
何中应
2 小时前
vi编辑器使用
linux·后端·操作系统
何中应
2 小时前
Linux进程无法被kill
linux·后端·操作系统
何中应
2 小时前
rm-rf /命令操作介绍
linux·后端·操作系统
何中应
2 小时前
Linux常用命令
linux·操作系统
葛立国
2 小时前
从 / 和 /dev 说起:Linux 文件系统与挂载点一文理清
linux
热门推荐
01GitHub 镜像站点02【OpenClaw 本地实战 Ep.3】突破瓶颈:强制修改 openclaw.json 解锁 32k 上下文记忆03Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services04OpenClaw 使用和管理 MCP 完全指南05AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南06AI Agent 平台横评:ZeroClaw vs OpenClaw vs Nanobot07Clawdbot部署教程:解决‘gateway token missing’授权问题的完整步骤08让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南09Window 10部署openclaw报错node.exe : npm error code 12810AI agent:介绍 ZeroClaw 安装,使用