SSH経由でLinux AWSボックスに接続している場合は、AWSボックスで実行されているスクリプトを閉じずにターミナルを終了するにはどうすればよいですか? [コピー]

SSH経由でLinux AWSボックスに接続している場合は、AWSボックスで実行されているスクリプトを閉じずにターミナルを終了するにはどうすればよいですか? [コピー]

私のMacの端末を介してUbuntu AWSボックスにSSHで接続しました。ボックスで実行するプロセスを正常に設定しました。

実行中のプロセスを終了せずに端末を終了するには?

端末がスクリプトを実行していて、次のコマンドを端末にコピーして貼り付けることができないため、次のコマンドを実行できません。

nohup long-running-process &

よろしくお願いします。

ポリスチレン

LinuxおよびMac端末の新機能

ベストアンサー1

個人的には、私はプロセスを実行し続けながらシステムに入るために画面を使います。

$ sudo apt install screen

新しい画面を作成するには:

$ screen -S screen_name

次に、プログラムの実行、ファイルの編集、wgetを使用したファイルのダウンロードなど、いくつかの操作を画面上で実行します。

後で実行中のプロセスを終了せずに端末を終了するには、を押しますCtrl+A+D。プロセスは画面内のバックグラウンドで実行され続けます。

画面に再接続するには:

$ screen -R screen_name

おすすめ記事