답변:
찾고있는 명령은 nohup
입니다.
또한 screen
실행중인 것을 남기고 나중에 다시 대화 형으로 다시 연결하려는 경우를위한 것입니다.
nohup
명령을 실행 한 후 사용자 입력이 없을 경우 명령이 더 간단 screen
하고 프로그램을 대화식으로 실행할 수 있으면 더 좋습니다.
나는 이것을 위해 사용 nohup
합니다. 내 경우에는 이름이 python 스크립트 인 action.py
원격 서버에서 스크립트를 실행 nohup python action.py &
한 다음 터미널을 닫았습니다. 나중에 실행이 끝나면와 nohup.out
같은 디렉토리에 생성 될 프로세스의 모든 출력을 볼 수 있습니다 action.py
. 파일이 이미 존재하면 추가 출력이 추가됩니다.
유일한 걸림돌은 언제 스크립트가 진행되었는지 알지 못하기 때문에 제 경우에는 완료되면 이메일을 보내도록했습니다. 이것이 누군가를 도왔기를 바랍니다!