技术栈

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盘为什么会突然满了,怎么办吗
相关推荐
HalvmånEver
几秒前
Linux:信号捕捉下(信号四)
linux·运维·数据库
u010405836
1 分钟前
企业微信外部联系人同步的CDC(变更数据捕获)架构与Java实现
java·架构·企业微信
程序猿阿伟
2 分钟前
《突破训练瓶颈:参数服务器替代架构效率优化指南》
运维·服务器·架构
一条代码鱼
2 分钟前
修复Nacos namespaces未授权访问漏洞【原理扫描】
java·运维·spring cloud
凯子坚持 c
2 分钟前
Qt常用控件指南(2)
服务器·数据库·qt
了不起的云计算V
3 分钟前
内存/SSD、CPU供应链压力传导,服务器整机或迎新一轮涨价潮
运维·服务器
咕咕嘎嘎1024
4 分钟前
Socket编程
linux·服务器·网络
_OP_CHEN
9 分钟前
【Linux系统编程】(十九)深入 Linux 文件与文件 IO:从底层原理到实战操作,一文吃透!
linux·运维·操作系统·系统文件·系统调用·c/c++·文件i/o
努力成为包租婆
1 小时前
uniapp--原生插件开发
java·数据库·uni-app
热门推荐
01GitHub 镜像站点02OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)03Claude Code Skills 实用使用手册04UV安装并设置国内源05在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)06BongoCat - 跨平台键盘猫动画工具07安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)08AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南09Linux下V2Ray安装配置指南10Open Code教程(四)| 高级配置与集成