当前位置: 首页 > news >正文

Linux脚本 启动、重启、停止、授权

在jar包所在目录

vim start.sh | reload.sh | stop.sh

输入以下命令 然后保存,进行授权
1.启动

nohup java -jar -Dfile.encoding=utf-8 IntegrationFrame-sso-1.0.0-SNAPSHOT.jar &
echo "started"

2.重启

pid=$(ps -ef|grep IntegrationFrame-sso-1.0.0-SNAPSHOT | grep -v grep | awk '{print $2}')
echo "进程号:$pid"       
if [ "$pid" != "" ]
thenecho "kill -9 $pid" kill -9 $pid
finohup java -jar -Dfile.encoding=utf-8 IntegrationFrame-sso-1.0.0-SNAPSHOT.jar &
echo "reloaded"

3.停止

pid=$(ps -ef|grep IntegrationFrame-sso-1.0.0-SNAPSHOT | grep -v grep | awk '{print $2}')
echo "进程号:$pid"       
if [ "$pid" != "" ]
thenecho "kill -9 $pid" kill -9 $pid
fi
echo "stoped"

4.授权

chmod +x start.sh|reload.sh|stop.sh
http://www.lryc.cn/news/35279.html

相关文章:

  • Pytorch深度学习实战3-8:详解数据可视化组件TensorBoard安装与使用
  • 华为OD机试 - 旋转骰子(C 语言解题)【独家】
  • 如何做SpringBoot单元测试?
  • ZZULI训练: 数组和字符串专题
  • ElasticSearch如何解决深分页问题?
  • JDK8新特性宝典
  • 【C++】关于C++模板的分离编译问题
  • 小应用记账本-第2章-数据库设计
  • Spring Boot+Vue前后端分离项目练习06之网盘项目创建vue项目
  • Python - 单元测试
  • 特权级那些事儿-实模式下分段机制首次出现的原因
  • 详解Vue安装与配置(2023)
  • TypeScript深度剖析:Vue项目中应用TypeScript?
  • linux面试高级篇
  • java 4 (面向对象上)
  • HTTP报头的2个方法
  • yolov5双目检测车辆识别(2023年+单目+双目+python源码+毕业设计)
  • 华为OD机试题,用 Java 解【用户调度问题】问题
  • 根据mybatis plus注解动态创建sqlite表和表字段
  • 同步、异步ETL架构的比较
  • 【机会约束、鲁棒优化】具有排放感知型经济调度中机会约束和鲁棒优化研究【IEEE6节点、IEEE118节点算例】(Matlab代码实现)
  • 用Python帮老叔选出好基金,大赚一笔,老叔专门提着茅台登门道谢
  • ZeroTier实现内网穿透详细教程,无需公网IP,实现异地组网
  • 电商 SaaS 全渠道实时数据中台最佳实践
  • macos ncnn 安装踩坑记录···
  • ESP32设备驱动-AM2301(DHT21)温度湿度传感器驱动
  • [数据结构]:16-归并排序(顺序表指针实现形式)(C语言实现)
  • React(七):Router基本使用、嵌套路由、编程式导航、路由传参、懒加载
  • Java基础面试题(一)
  • 代码命名规范是一种责任也是一种精神(工匠精神)