SSH接続が完了したら、プログラムを実行してください。

SSH接続が完了したら、プログラムを実行してください。

SSH Debianに接続してプログラムを実行し、SSHを介して接続を完了した後に実行を継続する方法です。

答え1

nohup次のように実行中のプログラムを実行し、バックグラウンドにドロップするだけです。

nohup someShellScript.sh > nohup.out 2>&1 &

Thorの提案に従って編集

非対話型セッションでは:

ssh <hostname> "nohup someShellScript.sh > nohup.out 2>&1 &"

答え2

これを行う方法は少なくとも2つあります。

1)nohup命令は上記の通りです。 Wikipediaに関する記事があります。北面

screen2)複数の端末を有効にする2つの一般的な端末マルチプレクサタイプがありtmux、それぞれが別々のプログラムを実行します。インターネットには、これら2つのツールに関する多くのチュートリアルと操作方法があります。 Googleで検索してみてください。

関連情報