Java jar 실행 스크립트 만들기
리눅스 환경에서 일을 하다 보면 jar 파일을 실행시키고 정지 시키는 일을 해야 할 때가 있는대 스크립트로 만들면 편하다.
startup.sh
#!/bin/bash echo "start!!" nohup java -jar myJavaApp.jar &
nohup : nohup.out 파일에 로그가 쌓인다.
마지막에 있는 & 표시는 백그라운드로 실행되라는 의미이다.
shutdown.sh
#!/bin/bash # Getting the PID of the process PID='myJavaApp' echo $PID kill kill -9 $(ps -ef | grep $PID | grep -v grep | awk '{ print $2 }') echo succeed
현재 만들어진 jar 형식이 다르면 startup.sh 가 변경되어야 한다.
'OS > 리눅스' 카테고리의 다른 글
우분투 16 ssh port 변경 (12) | 2016.11.18 |
---|---|
우분투 방화벽 설정 (2) | 2016.11.18 |
[Linux] background run (12) | 2016.09.20 |
LetsEncrypt 를 CentOS/nginx 에 적용한 경험 공유~ (0) | 2015.12.20 |
Linux 기본적인 명령어. 파일 찾기, 문자열 찾기 (0) | 2015.11.10 |
댓글