#TIL #linux nohup 명령어를 사용해 백그라운드 작업 중지에 이뮨 속성을 부여

$ mix run --no-halt > logs 2>&1 &
[1] 2208
$ jobs
[1]+  Stopped                 mix run --no-halt > logs 2>&1

백그라운드로 실행하려고 했는데, 좀 지나면 중지된다.

$ nohup mix run --no-halt > logs 2>&1 &
[1] 2259
$ jobs
[1]+  Running                 nohup mix run --no-halt > logs 2>&1 &

nohup 명령어를 사용하면 된다. HUP(hangup) 시그널을 무시하고 계속 실행한다.

참고

Feedback plz <3 @ohyecloudy, ohyecloudy@gmail.com


|