0%

linux-工作脚本

linux-工作脚本

工作中常用的的脚本 有时候网络隔离没法直接复制粘贴 记录下

启动springboot项目
1
2
3
4
5
6
7
8
9
port=2090
model_name=pssystem
jar_name=${model_name}-0.0.1.jar
profile=dev
ps -ef|grep $jar_name |grep $port | awk '{print $2}'|xargs kill -9
#export JAVA_HOME=/data/java/jdk1.8.0_191
#export PATH=.:$JAVA_HOME/bin:$PATH
sleep 5
nohup java -Xms256m -Xmx1024m -jar -a $jar_name --spring.profiles.active=${profile} --server.port=$port >> pssystem.log 2>&1 &
curl post请求application/json
1
curl "http://localhost:8081/ps/api/user/login" -H "Content-Type: application/json" -d '{"organcode": "111111", "opercode": "20201214", "operpassword": "password"}' -X POST