linux下shell对java程序的管理
2016-02-17 11:58
399 查看
#!/bin/bash
#启动方法
start() {
now=`date +"%Y%m%d%H%M%S"`
exec java -jar test.jar > $now_info.log
}
#停止方法
stop() {
ps -e | grep java | awk '{print $1}' | while read pid
do
kill -9 $pid
done
}
case "$1" in
start)
start;;
stop)
stop;;
restart)
stop&&start;;
*)
printf 'Usage: %s (start | stop | restart)\n' "%prog"
exit 1;;
esac
#启动方法
start() {
now=`date +"%Y%m%d%H%M%S"`
exec java -jar test.jar > $now_info.log
}
#停止方法
stop() {
ps -e | grep java | awk '{print $1}' | while read pid
do
kill -9 $pid
done
}
case "$1" in
start)
start;;
stop)
stop;;
restart)
stop&&start;;
*)
printf 'Usage: %s (start | stop | restart)\n' "%prog"
exit 1;;
esac
相关文章推荐
- bash数学运算
- shell脚本学习
- Linux Shell 编程语法
- Linux Shell 基本语法
- Shell编程—定时任务
- bash浮点数比较
- bash遍历字符串
- Xshell下的文件传输(从windows到Linux)
- linux下提示bash:command not found
- linux shell 编程之语法学习
- php shell方式执行
- Linux中profile、bashrc、bash_profile之间的区别和联系
- shell加密
- Windows的shell下,杀掉某进程
- shell 变量的使用
- (3) linux shell 命令 -- pwd
- (2) linux shell 命令 -- cd
- WinExec, ShellExecute,CreateProcess
- linux中shell接受键盘输入
- Joomla![1.5-3.4.5]反序列化远程代码执行EXP(直接写shell)