본문 바로가기

개인공부

nohup 사용법.

반응형

Linux 커널 상단에서 Java -jar **.jar 파일을 이용해서 실행하다가 리누스 커널을 꺼버리면 실행한 jar파일도 같이 꺼지게되어서 서버가 배포가 되지않는다. 이런상황을 방지하기위해서 nuhup라는 명령어를 이용해서 백그라운드 상에서 jar파일을 실행하게 할 수 있다.

 

nohup <실행명령어> &

다음을 이용하여 파일을 등록한다 . 

ex)

nohup java -jar SNSspring-0.0.1-SNAPSHOT.jar &

 

ps -ef 명령어를 활용하여 백그라운드에 실행중인 파일을 조회해보자.

ps -ef

 

다음과 같이 백그라운드에서 잘돌아 가는 것이 보인다.

 

다음 명령어를 이용해서 백그라운드에 등록된 ssh를 제거할 수 있다.

kill -9 (pid)

 

 

반응형

'개인공부' 카테고리의 다른 글

@어노테이션 만들기!  (0) 2020.08.12
https certbot 을 이용해 배포하기  (0) 2020.08.11
Spring mybatis mapper 설정 및 repo 설정  (0) 2020.08.09
lombok을 사용해보자.  (0) 2020.08.09
SpringBoot 란?  (0) 2020.08.09