SSH 세션과 관계없이 서버에서 전송을 실행하도록 하세요.

SSH 세션과 관계없이 서버에서 전송을 실행하도록 하세요.

이 질문은 다시 작성되었습니다. 이전 질문은 중복되었습니다.SSH 연결에서 완전히 연결이 끊긴 원격 명령 실행

컴퓨터에 SSH로 연결하고, Iceweasel과 Transmission을 실행하고, Iceweasel을 사용하여 토렌트를 찾고, Transmission에 토렌트를 추가하고, Icewasel을 종료하고, SSH 세션을 닫고, Transmission이 서버에서 실행되도록 하고 싶습니다.

을 사용하여 전송을 실행하고 nohup있는데 전송을 끄면 서버에서도 꺼집니다. 세션을 종료하면 세션도 닫힙니다.

답변1

시도해 볼 수 있습니다 nohup("전화 끊지 않음"). 예를 들어:

nohup myapp &

이것이 충분하지 않으면 모든 I/O 스트림을 리디렉션합니다.

nohup myapp < /dev/null 2>&1 &

기본적으로 nohup은 이미 스트림 1을 "nohup.out"으로 리디렉션하지만 이를 변경할 수 있습니다(참고자료 참조 man nohup). Wikipedia에도 하나가 있습니다.좋은 기사.

여전히 &nohup과 함께 사용해야 합니다.

관련 정보