2012-01-04 2 views
0

그래서 도메인이 있고 ssh 세션을 종료 한 후 파이썬 프로세스를 계속 실행해야합니다. 바로 지금, 나가면 빠져 나옵니다.화면을 사용하여 프로세스 실행 유지

나는 Screen을 사용하라고 들었지만이 gnu doc과 싸우고있다. Screen을 사용하여 파이썬 프로세스를 실행하고 ssh 세션을 종료 한 후 계속 실행하는 방법은 무엇입니까?

답변

8

로그온하십시오. 화면을 실행하십시오. 파이썬 프로그램을 시작하십시오. crtl-a crtl-d를 눌러 화면에서 분리하십시오. 로그 아웃.

다시 로그인하십시오. 화면에 -r을 붙여 프로세스에 다시 연결하십시오. 나는 GNU 화면을 사랑하지만

2

이의 고전적인 솔루션은 훨씬 더 간단하고 당신이 이제까지 과정에 다시 부착 할 필요가 없습니다 경우 동등하게 유용하다 nohup이다.

nohup script.py으로 충분해야합니다. 프로세스 출력은 현재 디렉토리의 파일에 저장됩니다.

관련 문제