#:/bin/sh
. /etc/profile
CURRENT_DIR=$(cd $(dirname $0); pwd)start(){nohup java -jar ${CURRENT_DIR}/*.jar &echo $! > ./pidecho "启动完成!PID:$(cat ./pid)"
}
stop(){processId=$(cat ./pid)echo $processIdkill -9 $processIdrm -f  ./pidecho "关闭完成!"
}case "$1" instart)start;;stop)stop;;restart)stopsleep 3start;;*)echo "Usage: run.sh  {start|stop|restart}";;
esac

linux上简单的run.sh脚本,用来执行java -jar,包含启动停止重启相关推荐

  1. linux下简单的备份的脚本 2 【转】

    转自:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=26807463&id=4577034 之前写过 linux下简单 ...

  2. Linux如何让一个.sh文件可双击执行 并设置桌面启动图标

    Linux如何让一个.sh文件可双击执行并设置桌面启动图标 linux下怎么设置一个.sh文件可执行 参考资料: https://blog.csdn.net/ahelloyou/article/det ...

  3. linux启动关闭脚本,Linux中启动/停止/重启/状态的startup脚本

    今天看到一个脚本,可以完成脚本的启动/停止/重启/状态,和/etc/init.d中的服务一样.但是/etc/init.d里面的服务要设置开机启动,可以使用service来管理.如果不设置开机启动且方便 ...

  4. linux下nginx启动停止重启控制脚本

    这是控制nginx服务的脚本文件,包括控制nginx的启动.重启.停止.平滑重启.对配置文件的额检查. [root@localhost ~]# cat nginx.sh #!/bin/env bash ...

  5. linux启动/停止/重启MySQL的命令

    linux如何启动/停止/重启MySQL数据库服务?两种方式,一种是使用service启动/停止/重启,另一种则是使用mysqld脚本启动/停止/重启. linux启动MySQL命令 [root@yu ...

  6. crontab服务启动 停止 重启(linux 定时任务)

    crontab 服务 启动 停止 重启 crontab 服务用于执行 linux 定时任务. 重启服务命令: service crond restart启动服务命令: service crond st ...

  7. linux 补丁脚本,Linux上打patch补丁包脚本全解

    今天我又要展示一样重要的技术--在Linux上写patch脚本,话不多说,且看: 一 . 首先要打的包肯定是回滚事物包, 就是BackUp包, 在我们要打补丁前当然要备份服务器上的数据,不然出了问题, ...

  8. 【Free5GC】run.sh脚本测试流程

    1.run.sh 测试的IP地址规划和参考拓扑 free5gc代码整体架构参考的是SBA 5GC架构,如下所示,free5gc涉及到的网元有AMF.SMF.UPF.AUSF.N3IWF.NRF.NSS ...

  9. Linux shell脚本启动 停止 重启jar包

    只需将jar文件的路径替换到APP_NAME的值及JAVA_HOME的值就可以了,其他不用改. 注意:window编辑的shell文件,通过WinSCP上传的Linux服务器,需要改变文件的格式(查看 ...

最新文章

  1. java 耗时_Java使用简单的方法计算代码耗时
  2. BPM实例分享:如何设置表单字体样式
  3. 二叉树(遍历、建立、深度)
  4. spring boot中利用mybatis-generator插件生成代码
  5. LeetCode:Largest Number - 求整型数组中各元素可拼合成的最大数字
  6. 华为徐直军:今年超3亿设备搭载鸿蒙系统
  7. 【CV学习笔记】图像的计算
  8. c#调用python脚本效率_C# 调用python程序脚本(IronPython)
  9. 程序员的macOS系列:精选Mac App
  10. Canbus通信协议
  11. 7大浏览器颜值代表,谁才是真正的浏览器颜值之王呢?
  12. WSL2设置固定ip
  13. 用个人微信小号代替【Server酱】推送消息通知
  14. C语言中access的使用
  15. CMake 常用方法
  16. 百练2739:计算对数题解
  17. oxc000014c解决方法
  18. 使用 Learner Lab - 使用 Lambda 转换图片为 base64 格式
  19. 进程,线程与多核,多cpu之间的关系
  20. IT人士常喝点菊花茶泡枸杞

热门文章

  1. 蓝牙基础及应用 蓝牙耳机用到的协议
  2. XCTF Mary_Morton
  3. 改进欧拉方程求初值(十四)
  4. 大工分布式数据库期末重点总结 ---文末附部份考题
  5. python math.log
  6. 算法竞赛:Online Judge介绍
  7. 23种设计模式——工厂模式
  8. Jetpack Lifecycle使用--Jetpack系列
  9. 多元线性回归的缺陷_回归分析|笔记整理(7)——多元线性回归(下),违背基本假设的情况...
  10. [ vulnhub靶机通关篇 ] 渗透测试综合靶场 DC-5 通关详解 (附靶机搭建教程)