技术栈

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盘为什么会突然满了,怎么办吗
相关推荐
带刺的坐椅
16 小时前
用 10 行 Java8 代码,开发一个自己的 ClaudeCodeCLI?你信吗?
java·ai·llm·agent·solon·mcp·claudecode·skills
jake don
16 小时前
GPU服务器搭建大模型指南
服务器·人工智能
Nebula_g
16 小时前
线程进阶: 无人机自动防空平台开发教程(更新)
java·开发语言·数据结构·学习·算法·无人机
HAPPY酷
16 小时前
构造与析构:C++ 中对象的温柔生灭
java·jvm·c++
江畔何人初
16 小时前
pod的内部结构
linux·运维·云原生·容器·kubernetes
lang20150928
16 小时前
Java JSR 250核心注解全解析
java·开发语言
不做无法实现的梦~
16 小时前
PX4编译环境配置和qgc配置安装教程(2)
linux·stm32
齐鲁大虾
16 小时前
Linux下用什么编程语言方便开发B/S架构程序
linux·运维·架构
czhc1140075663
16 小时前
协议 25
java·开发语言·算法
逆光的July
17 小时前
如何解决超卖问题
java
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03使用 1panel面板 部署 php网站04Vue-skills的中文文档05OpenClaw Chrome扩展使用教程 - 浏览器中继控制06让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南07UV安装并设置国内源08从零搭建一个 PHP 登录注册系统(含完整源码)09Claude Code Skills 实用使用手册10Linux下V2Ray安装配置指南