死んだSSHで実行中のプロセスを転送できますか?

死んだSSHで実行中のプロセスを転送できますか?

重複の可能性:
実行中のプロセスを拒否し、それを新しいスクリーンシェルに接続する方法は?

(予想どおり)クライアントの問題のためにシャットダウンされたSSHシェル(パテ)で長いコピープロセスを開始しました。今私が見たのは、プロセスがまだ活発に実行されているが、私のシェルが死んでいるためプロセスを制御できないことです。

# w
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    192.168.X.Y   15:35    2:03m  4:39   4:39  cp -i -a source/ /data/
...
# 

これで、このプロセスを新しいSSH端末(または画面)に転送できるかどうか疑問に思います。

ベストアンサー1

レプテル必要なことを行います。

reptyrは、既存の実行中のプログラムをインポートして新しい端末に接続するユーティリティです。 SSHを介して長期実行プロセスを開始しましたが、終了する必要があり、それを中断したくありませんか?画面を起動し、reptyrでキャッチしてSSHセッションを終了し、家に戻ります。

おすすめ記事