-
unix下如何用shell启动和关闭一个java程序?10
我写了一个java程序,有main方法入口,已经打包一个jar,并已经能在unix下启动运行,但我想写个脚本文件,方便管理人员去启动和关闭我的java进程. 类似于tomcat的startup.sh,shutdown.sh ,但不能具体如何写,我查过资料,大概原理是启动java进程后,获得进程pid,pid保存到一个文件中,关闭时,读取这个文件,获得pid,kill pid. 具体怎样写不知道,请熟悉这方面的帮忙写写,谢谢.2009年4月09日 22:16
3个答案 按时间排序 按投票排序
-
采纳的答案
#!/bin/sh SERVER=/home/java/server cd $SERVER case "$1" in start) nohup java -Xmx128m -jar server.jar > $SERVER/server.log 2>&1 & echo $! > $SERVER/server.pid ;; stop) kill `cat $SERVER/server.pid` rm -rf $SERVER/server.pid ;; restart) $0 stop sleep 1 $0 start ;; *) echo "Usage: run.sh {start|stop|restart}" ;; esac exit 0
2009年4月09日 22:18
相关推荐
UNIX和Shell程序设计权威教程pdf
UNIX和shell程序设计权威教程,学习shell的经典书籍
一个很好的shell程序,是我们操作系课设。在模拟unix下执行。
本书介绍了UNIX操作系统和shell编程两个部分的知识。前一部分全面讲解了UNIX操作系统,包括UNIX操作系统、vi和ex编辑器、文件系统与文件操作权限、以及各种UNIX实用程序;后一部分深入介绍了各种类型的UNIX shell...
主要介绍shell(即Bourne shell)的语法结构、各种变量定义及赋值引用、各种标点符号、控制语句等
shell编程和unix命令;shell编程和unix命令;shell编程和unix命令;shell编程和unix命令;shell编程和unix命令;
用Linux/UNIX Shell编程语言设计系统监控程序.pdf
Linux/Unix下的Shell编程最新第三版
《unix和shell程序设计权威教程 >>绝对好
精通 LINUX & UNIX Shell 程序设计.pdf
这是一套完整的Unix培训教材,包括Unix常用命令及SHELL编程基础与高级技巧,PDF格式,共30个文件。另有2个Word文档。包内文件清单如下: 01_Shell-文件安全与权限.PDF 02_Shell-使用find和xargs.PDF 03_Shell-...
LINUX与UNIX SHELL编程指南
unix下shell编程unix下shell编程unix下shell编程unix下shell编程unix下shell编程unix下shell编程
UNIX shell 程序编写 参考文档。
unix 平台下写的一个适用于邮政行业 网点营业率检测 SHELL程序
Shell编程和Unix命令.pdf
UNIX下的SHELL编程,介绍UNIX基础命令集,SHELL程序设计,内容通俗易懂。
unix bourne shell 编程基础,最适合初学者 unix bourne shell 编程基础,最适合初学者