新建“start.sh”腳本文件,拷貝以下內(nèi)容到文件杯瞻,注意修改自己的腳本文件名镐牺。
#!/bin/sh
pid=`ps -ef|grep "python -u 需要啟動(dòng)的腳本文件名.py"| grep -v "grep"|awk '{print $2}'`
if [ "$pid" != "" ]
then
? ? ? ? echo "需要啟動(dòng)的腳本文件名.py already run, stop it first"
? ? ? ? kill -9 ${pid}
fi
cd /www/wwwroot/python/ # 切換到虛擬環(huán)境目錄
source venv/bin/activate
nohup python -u 需要啟動(dòng)的腳本文件名.py > 需要啟動(dòng)的腳本文件名.out 2>&1 &