centos 后台启动终止jar包以及mysql备份

本文介绍了如何在CentOS系统中后台启动和终止jar包,包括直接命令行操作和编写shell脚本。同时,详细阐述了在CentOS下手动和自动备份MySQL数据库的方法,包括设置定时任务进行定期备份。
摘要由CSDN通过智能技术生成

centos 启动终止jar包以及mysql数据手动自动备份

启动jar包

两种方式直接用一行命令即可,另一种是自写SHELL脚本让其在后台运行
1.直接运行

// 位于当前jar包下运行即可;
java -jar XXX.jar

2.脚本运行(考虑全面不易出问题)
写shell脚本
<1>.当前文件下创建start.sh,并赋予权限

touch start.sh

chmod u+x start.sh

<2>.vi编辑脚本内容

vi start.sh

//回车后输入文本
#!/bin/sh
tpid=`cat tpid|awk '{print $1}'`//将运行的进程ID存储
tpid=`ps -aef|grep $tpid|awk '{print $2}'|grep $tpid`
if [ ${
   tpid} ];
then
  echo "Demo is already running"
else
  rm -f tpid
  JAVA_HOME="/usr/jdk/jdk1.6.0_34"
  JAVA_OPTIONS=" -hotspot -Xms128m -Xmx512m "
  nohup java -jar ROOT.jar >/dev/null 2>&1 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值