linux中java 里面启动 重启 停止jar 的 shell
2019独角兽企业重金招聘Python工程师标准>>>
#!/bin/bash
# chkconfig: 2345 85 85
# processname: daily
# Created By: ninglong (bhd2973@qq.com)#JDk 临时设置jdk所在的路径 ,本脚本有效
#export JAVA_HOME=/home/java/jdk1.8.0_60
#export PATH=$JAVA_HOME/bin:$PATHPROG=daily
PIDFILE=daily.pidstatus() {if [ -f $PIDFILE ]; thenPID=$(cat $PIDFILE)if [ ! -x /proc/${PID} ]; thenreturn 1elsereturn 0fielsereturn 1fi
}case "$1" instart)statusRETVAL=$?if [ $RETVAL -eq 0 ]; thenecho "$PIDFILE exists, process is already running or crashed"exit 1fiecho "Starting $PROG ..."nohup java -jar daily.jar >logs/run.log 2>&1 &RETVAL=$?if [ $RETVAL -eq 0 ]; thenecho "$PROG is started"echo $! > $PIDFILEexit 0elseecho "Stopping $PROG"rm -f $PIDFILEexit 1fi;;stop)statusRETVAL=$?if [ $RETVAL -eq 0 ]; thenecho "Shutting down $PROG"kill `cat $PIDFILE`RETVAL=$?if [ $RETVAL -eq 0 ]; thenrm -f $PIDFILEelseecho "Failed to stopping $PROG"fifi;;status)statusRETVAL=$?if [ $RETVAL -eq 0 ]; thenPID=$(cat $PIDFILE)echo "$PROG is running ($PID)"elseecho "$PROG is not running"fi;;restart)$0 stop$0 start;;*)echo "Usage: $0 {start|stop|restart|status}";;
esac
转载于:https://my.oschina.net/u/933928/blog/838313
linux中java 里面启动 重启 停止jar 的 shell相关推荐
- linux jar 运行 停止,[转] Linux中启动和停止jar包的运行
脚本一: startTest.sh内容如下: #!/bin/sh java -jar Test.jar & #注意:必须有&让其后台执行,否则没有pid生成 echo $! ...
- linux usb 重启电脑,技术|如何在 Linux 中创建 USB 启动盘来拯救 Windows 用户
WoeUSB 可以在 Linux 中制作 Windows 启动盘,并帮助你的朋友解锁他们罢工的机器. 人们经常要求我帮助他们恢复被锁死或损坏的 Windows 电脑.有时,我可以使用 Linux US ...
- python脚本在linux上运行的两种方式_python脚本当作Linux中的服务启动实现方法
脚本服务化目的: python 在 文本处理中有着广泛的应用,为了满足文本数据的获取,会每天运行一些爬虫抓取数据.但是网上买的服务器会不定时进行维护,服务器会被重启.这样我们的爬虫服务就无法运行.这个 ...
- jenkins启动/重启/停止命令 改端口
jenkins 启动/重启/停止命令 启动 #service jenkins start 重启 #service jenkins restart 停止 #serv ...
- lamp 重启mysql_lamp常用命令 --Ubuntu下启动/重启/停止apache,mysql服务器
lamp常用命令 --Ubuntu下启动/重启/停止apache,mysql服务器 (2011-08-19 16:20:35)转载▼标签: it 分类: LINUX Ubuntu下启动/重启/停止ap ...
- linux重新启动apache,如何启动,停止或重新启动Apache
Apache是开放源代码和跨平台的HTTP服务器.它具有强大的功能,并且可以通过各种模块进一步扩展. 如果您是开发人员或系统管理员,则很可能会定期与Apache打交道. 使用Apache Web服 ...
- linux重启命令有哪些, linux中常用的关机/重启命令有哪些
linux中常用的关机/重启命令有哪些 发布时间:2020-11-13 10:33:43 来源:亿速云 阅读:98 作者:小新 这篇文章给大家分享的是有关 linux中常用的关机/重启命令有哪些的 ...
- Linux下activeMQ的启动和停止命令
Linux下activeMQ的启动和停止命令 关闭mq命令 如果mq服务是启动的,那么需要先关闭. 进入bin目录,输入命令: cd /opt/Founder/install/mq/apache-ac ...
- Linux 中创建 USB 启动盘来拯救 Windows 用户
WoeUSB 可以在 Linux 中制作 Windows 启动盘,并帮助你的朋友解锁他们罢工的机器. 人们经常要求我帮助他们恢复被锁死或损坏的 Windows 电脑.有时,我可以使用 Linux US ...
最新文章
- 【NCEPU】韩绘锦:扩散卷积神经网络
- 微型计算机的EMC设计视频,干货 | EMC设计有多难,看完这31个电磁兼容标准电路,瞬间懂了...
- Leetcode 141.环形链表 (每日一题 20210617)
- PHP字符串处理函数
- mysql开启中继日志,MySQL复制应用中继日志解析
- frame、bounds表示大小和位置的属性以及center、position、anchorPosition
- python bootstrap 中位数_【机器学习】Bootstrap详解
- 小滴课堂MySQL相关面试题总结
- 【好用的压缩软件7-zip】
- 【百度站长工具】使用网站收录工具加速网站收录
- 计算机考研833大纲,考研833之计算机组成与系统结构提纲
- WRF/CMAQ 安装教程
- Windows的程序包管理器choco安装
- 让孩子喜欢科学的31部少儿科普书籍
- 删除UltraISO(软碟通)卸载后的遗留文件“isoshl64.dll”
- nrf52 ESB通信协议底层探讨
- 小学生信息与未来 2022 题解
- AirSim动态 | 安装配置AirSim环境(一)
- 单身的你什么时候会恋爱
- 【zemax】中文英文切换