본문 바로가기
Linux & UNIX

리눅스에서 쉘스크립트나 jar의 백그라운드 실행 'nohup'

by fabxoe 2020. 6. 19.

1. 리눅스 환경에서 java (jar) 데몬처럼 실행

$ java –jar abcdefg.jar &
(
사용자가 로그아웃시 프로그램 종료 )

 

2. 사용자가 로그아웃해도 백그라운드로 실행되게 하는 명령어

$ nohup java -jar abcdefg.jar &

 

3. 프로세스 종료

찾기 : ps ef | grep 'abcdefg'
종료 : kill -9 (pid)

 

https://yoongi.tistory.com/67

 

[우분투] JAVA 백그라운로드 실행하기

우분투(리눅스) 환경에서 JAVA 프로그램을 데몬처름 실행하고 싶을 때 아래와 같은 명령어로 실행하면 가능합니다. $ Java -jar {runnable.jar} & 위에서 '&' 문자는 백그라운드로 실행하도록하는 옵션값�

yoongi.tistory.com

 

https://chloro.tistory.com/107

 

[백그라운드 프로세스 - nohup]

nohup 설명 백그라운드 프로세스로 작업할 떄 사용하는 명령어. nohup은 실행한 명령을 자동으로 백그라운드로 보내지 않고 , 사용자가 명령행 뒤에 '&'를 붙여야 한다. HUP(Hangup) 시그널을 무시하고

chloro.tistory.com

 

댓글