개인공부
nohup 사용법.
하이후에호
2020. 8. 11. 17:08
반응형
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)
반응형