分享一个spring boot 项目常用的linux简易脚本

#!/bin/bash
name=xx
start()
{
	nohup java -jar ./${name}.jar > ${name}.nohup 2>&1 &
}
stop()
{
	kill -9 `ps -ef | grep ${name}.jar |grep -v grep| awk '{print $2}'`
}
lookjdk()
{
	yum search java|grep jdk
}
installjdk()
{
	sudo yum install java-1.8.0-openjdk
}
installrzsz()
{
	yum install lrzsz rz-be
}
if [[ $1 == "0" ]]
	then
	stop
	echo "stop ${name}"
elif [[ $1 == "1" ]]
	then
	start
	echo "start ${name}"
elif [[ $1 == "01" ]]
	then
	stop
	start
	echo "restart ${name}"
elif [[ $1 == "2" ]]
	then
	lookjdk
elif [[ $1 == "22" ]]
	then
	installjdk
elif [[ $1 == "3" ]]
	then
	installrzsz
else
	echo -e "param error\n please input:\n 0--->stop\n 1--->start\n 01--->restart\n 2--->lookjdk\n 22--->installjdk1.8\n 3--->installrzsz\n to operate the shell"
fi 

使用说明:
将此sh和jar包相同目录,将其中的xx修改为相应的jar包名,运行./myhandle.sh [数字]
数字意思:
0—>关闭jar包
1—>启动jar包
01—>重启jar包
2—>查看jdk版本
22—>安装jdk1.8版本,如需安装其他版本,可以根据数字2查出相应版本后,修改脚本,去安装想要的版本.
3—>安装rz-sz命令,用于服务器和本地文件的传输

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值