centos7 启动python后端服务与停止服务的sh脚本

centos7 启动python后端服务与停止服务

分别在工程目录下新建启动脚本和停止脚本。

1、启动服务脚本

start_srv.sh:

复制代码
python3 start_srv.py

运行 nohup ./start_srv.sh & 以守护进程的方式启动这个服务。

2、停止服务脚本

stop_srv.sh:

复制代码
sp_pid=`ps -ef | grep start_srv | grep -v grep | awk '{print $2}'`

if [ -z "$sp_pid" ];

then

 echo "[ not find start_srv pid ]"

else

 echo "find result: $sp_pid "

 kill -9 $sp_pid

fi

运行 ./stop_srv.sh 停止这个服务。

参考:https://www.cnblogs.com/zeng1994/p/13a2c5a28e55dd3abc2c75a4fb80371a.html

相关推荐
zzh0812 分钟前
PG数据库日常应用
数据库·oracle
阿维的博客日记2 分钟前
MySQL中type字段解析
数据库·mysql
TG_yunshuguoji3 分钟前
阿里云代理商:百炼大模型技术解析与应用指南
服务器·阿里云·云计算
人工小情绪5 分钟前
Linux下离线安装timm
linux·运维·服务器
Trouvaille ~5 分钟前
【MySQL篇】表的操作:数据的容器
linux·数据库·mysql·oracle·xshell·ddl·表的操作
黑牛儿7 分钟前
从0开始实现Mysql主从配置实战
服务器·数据库·后端·mysql
爱学习的小囧13 分钟前
vSphere 9.0 API 实操教程 —— 轻松检索 vGPU 与 DirectPath 配置文件
linux·运维·服务器·网络·数据库·esxi·vmware
fei_sun15 分钟前
数字积木(IP)设计流程
服务器·网络·tcp/ip
麦聪聊数据16 分钟前
数据库安全与运维管控(一):MySQL、PG与Oracle原生审计机制对比
运维·数据库·mysql·oracle
AI_零食18 分钟前
Flutter 框架跨平台鸿蒙开发 - 社交断舍离应用
运维·服务器·学习·flutter·游戏·开源·harmonyos