linux shell的创建与启动
Posted lcmlyj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux shell的创建与启动相关的知识,希望对你有一定的参考价值。
1.创建shell脚本,输入linux命令:
touch my.sh
2.编辑shell脚本,输入linux命令:
vi my.sh
3.在shell脚本进行编辑:顺便记一次Jenkins的自动启动的命令
#!/bin/bash #上面这句话是必须! #export BUILD_ID=dontKillMe这一句很重要,这样指定了,项目启动之后才不会被Jenkins杀掉。 export BUILD_ID=dontKillMe #指定最后编译好的jar存放的位置 www_path=/usr/test/ #Jenkins中编译好的jar位置 jar_path=/root/.jenkins/workspace/platform/kid_cloud_platform/target #Jenkins中编译好的jar名称 jar_name=platform-1.0.0.RELEASE.jar #获取运行编译好的进程ID,便于我们在重新部署项目的时候先杀掉以前的进程 pid=$(cat /usr/test/codespace/platform.pid) #进入指定的编译好的jar的位置 cd $jar_path #将编译好的jar复制到最后指定的位置 cp $jar_path/$jar_name $www_path #进入最后指定存放jar的位置 cd $www_path #杀掉以前可能启动的项目进程 kill -9 $pid #启动jar,指定SpringBoot的profiles为test,后台启动 java -jar -Dspring.profiles.active=test $jar_name & #将进程ID存入到rabbitmq.pid文件中 echo $! > /usr/test/codespace/platform.pid
4.对shell进行授权,输入linux命令:
chmod +x my.sh
5.执行,输入linux命令:
./my.sh
以上是关于linux shell的创建与启动的主要内容,如果未能解决你的问题,请参考以下文章