新建“start.sh”脚本文件,拷贝以下内容到文件,注意修改自己的脚本文件名。
#!/bin/sh
pid=`ps -ef|grep "python -u 需要启动的脚本文件名.py"| grep -v "grep"|awk '{print $2}'`
if [ "$pid" != "" ]
then
echo "需要启动的脚本文件名.py already run, stop it first"
kill -9 ${pid}
fi
cd /www/wwwroot/python/ # 切换到虚拟环境目录
source venv/bin/activate
nohup python -u 需要启动的脚本文件名.py > 需要启动的脚本文件名.out 2>&1 &
网友评论