개발/Linux

[Linux] - linux 세션종료시에도 실행되게

dongdev 2021. 11. 11. 14:30

VPN 사용시, 세션이 끊기면 학습도 끊기는 현상 발생.

 

1. shell script 작성

vi backstart.sh
#!/bin/bash
./darknet detector train testData/obj.data testCfg/test.cfg testWeights/test_last.weights -gpus 0,1 -map -dont_show

 

2. nohup 실행

nohup ./backstart.sh &

(& : 백그라운드 실행)

 

nohup ./backstart.sh > /dev/null 2>&1 &

(표준에러를 표준출력으로 리다이렉트 하여 /dev/null에 버리고 백그라운드 실행)