SSH 데비안에 연결하여 프로그램을 실행하고 SSH를 통해 연결을 완료한 후 계속 실행되도록 하는 방법입니다.
답변1
nohup
다음과 같이 실행 중인 프로그램을 실행하고 백그라운드에 놓기 만 하면 됩니다 .
nohup someShellScript.sh > nohup.out 2>&1 &
Thor의 제안에 따라 편집됨
비대화형 세션에서:
ssh <hostname> "nohup someShellScript.sh > nohup.out 2>&1 &"
답변2
이를 수행하는 방법에는 적어도 두 가지가 있습니다.
1) nohup
명령어는 위에서 언급한 바와 같습니다. Wikipedia에 관한 기사가 있습니다.북면
screen
2) 여러 터미널을 활성화 하는 두 가지 인기 있는 터미널 멀티플렉서 유형이 있으며 tmux
, 각각은 별도의 프로그램을 실행합니다. 인터넷에는 이 두 도구에 대한 많은 튜토리얼과 작동 방법이 있습니다. Google에서 검색해 보세요.