IT/shell script, cmd
[Shell script/cmd] nohup 동작 유지, background 수행
[하늘이]
2021. 7. 19. 23:49
반응형
nohup
명령어는 리눅스에서 프로세스를 실행한 터미널의 session 연결이 끊어지더라도 지속적으로 동작 할 수 있게 해주는 명령어입니다.
ex) jar 파일을 background 로 실행을 시키고 session 이 끊어져도 지속 동작되도록 한다.
$ nohup java -jar test.jar &
명령문 마지막에 '&' 을 붙이는 경우 background 로 실행을 시키라는 명령이다.
유사하게 사용할 수 있는 명령어는 screen 이다.
보통 terminal에서 수행하던 동작은 terminal 이 닫히면 종료가 된다. screen 명령은 terminal 을 닫아도 수행이 지속된다.
물론 이전 사용하던 termianl 을 screen -r 과 id로 회복 시킬 수도 있습니다.
관련 자료는 google 을 찾으면 많이 나옵니다.
반응형