Linux SSH Backgroud Run
Linux SSH Backgroud Run
Linux SSH Backgroud Run
- 리눅스에서 백그라운드에서 명령을 실행하는 경우, 명령 끝에 &를 붙이면 됨
- 그러나 SSH로 연결한 경우, SSH 연결이 끊기면 백그라운드 프로세스가 종료됨
- disown 명령어를 사용하면 해결
- shell이 더 이상 이 프로세스를 제어하지 않게 되므로, shell 연결이 끊겨도 문제없이 동작함
python downlad.py &
disown -h
2023-09-17 추가
- 이렇게 해도 터미널 연결이 끊기면 프로세스가 끊기는 것 같음… 정리해서 다시 작성 예정