技术栈

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盘为什么会突然满了,怎么办吗
相关推荐
pshdhx_albert
7 小时前
AI agent实现打字机效果
java·http·ai编程
Ares-Wang
7 小时前
Linux》》systemd 、service、systemctl daemon-reload、systemctl restart docker
linux·运维·docker
沉鱼.44
8 小时前
第十二届题目
java·前端·算法
赫瑞
8 小时前
数据结构中的排列组合 —— Java实现
java·开发语言·数据结构
安审若无
9 小时前
运维知识框架
运维·服务器
阿拉斯攀登
9 小时前
从入门到实战:CMake 与 Android JNI/NDK 开发全解析
android·linux·c++·yolo·cmake
周末也要写八哥
10 小时前
多进程和多线程的特点和区别
java·开发语言·jvm
惜茶
10 小时前
vue+SpringBoot(前后端交互)
java·vue.js·spring boot
杰克尼
11 小时前
springCloud_day07(MQ高级)
java·spring·spring cloud
Arvin627
12 小时前
Nginx 添加账号密码访问验证
运维·服务器·nginx
热门推荐
01GitHub 镜像站点02OpenClaw 请求超时 llm request timed out 怎么解决?3 种方案实测,附完整排查流程03AI 编程效率翻倍:Superpowers Skills 上手清单 + 完整指南04Qwen3.5-Omni与Qwen3.6模型全面解析(含测评/案例/使用教程)05VMware Workstation Pro 17 虚拟机完整安装教程(2026最新)06【Vulhub】Fastjson 1.2.24_rce复现07Claude Code 未登录 使用第三方模型08UV安装并设置国内源09Oh My Codex 快速使用指南10“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)