1、启动脚本的命令start.sh
# 设置jar包名称
JAR_NAME="ruoyi-admin.jar"
# 使用pgrep查找jar包名称的进程,如果存在,返回0(表示找到了进程)
if pgrep -f "$JAR_NAME" >/dev/null
then
    echo "Jar进程已存在"
    ps -ef | grep ruoyi-admin.jar | grep -v grep | awk '{print $2}'  | xargs kill
else
    echo "Jar进程不存在"
fi
nohup java -jar -Dfile.encoding=utf-8 ruoyi-admin.jar > nohup.out  2>&1 &jpom相关部署命令
2、部署后端包相关命令
2.1、后端构建命令
mvn clean package -Dmaven.test.skip=true2.2、产物目录
ruoyi-admin/target/ruoyi-admin.jar2.3、发布前命令,备份
cd /data
cp ruoyi-admin.jar ruoyi-admin$(date +%Y%m%d%H%M%S).jar2.4、发布后命令,启动
cd /data
sh start.sh3、部署前端包相关命令
3.1、构建命令
cd .\ruoyi-ui\ 
echo "切换目录成功"
npm install && npm run build:prod3.2、产物目录
ruoyi-ui/dist3.3、发布前命令
cd /data/ruoyi-ui
zip -r dist$(date +%Y%m%d%H%M%S).zip dist/
rm -rf dist/









