SSHを介してラップトップからUbuntuサーバーに接続し、システムにログインしてから、次のコマンドを実行します。
apt install openjdk-13-jre-headless
ダウンロードは開始されますが、SSH接続を閉じるとプロセスは終了します。ログアウト後にプロセスが終了しないように処理する方法は?可能で安全ですか?
答え1
はい、可能であり(ほとんどの場合)、安全です。コマンドは次のようにする必要があります。
nohup apt install openjdk-13-jre-headless >/path/to/log 2>/path/to/errors &
nohup
端末(デーモンなど)でプロセスを切断して&
バックグラウンドに配置するコマンド
答え2
次のコマンドを使用できます。nohup
nohup apt install openjdk-13-jre-headless &
私の記憶が正しい場合、sshセッションを閉じてもコマンドは停止せず、次のファイルに出力が書き込まれます。nohup.out
画面を使用することもできます。
https://linux.die.net/man/1/screen