Post

Linux 시작, 종료 Shell Script

1. 시작 Shell Script

1) 파일생성

1
[root@localhost ~]# touch start.sh

2) 편집

1
[root@localhost ~]# vi start.sh

3) 추가

spring-boot-application에 로그 설정이 되어 있으면 nohup을 사용하지 않고 실행

로그설정:

https://dejavuhyo.github.io/posts/spring-boot-logback/

https://blog.naver.com/dejavuhyo/222129041829

1
2
3
#!/bin/bash

java -jar spring-boot-application.jar &

2. 종료 Shell Script

1) 파일생성

1
[root@localhost ~]# touch stop.sh

2) 편집

1
[root@localhost ~]# vi stop.sh

3) 추가

1
2
3
4
5
#!/bin/bash

APP_PID=$(ps -ef | grep java | grep spring-boot-application.jar | grep -v grep | awk '{print $2}')

kill -KILL $APP_PID
This post is licensed under CC BY 4.0 by the author.