別のSSHセッションを使用して、1つのSSHセッションで開始されたプロセスを分離できますか? [コピー]

別のSSHセッションを使用して、1つのSSHセッションで開始されたプロセスを分離できますか? [コピー]

重複の可能性:
実行中のプロセスであることを拒否し、新しいスクリーンシェルに接続するにはどうすればよいですか?

SSHセッションからターゲットシステムへのプロセスを開始しましたT。私のSSHシステムがAハングしました。別のコンピュータでsshを使用して確認しましたが、Bプロセスはまだ実行中ですT。これで、Aプロセスの実行に影響を与えずに再起動できるようにしたいですT。スクリーンやbyobuなどを使うのを忘れてしまいました。現在の中断のために否認しAたり、他の何もすることはできません。ctrl z 何ができますか?プロセスを終了したくありませんが、A中断されたプロセスを再開できるようにしたいです。

ベストアンサー1

SIGCONTシグナルをプロセスに送信しようとすることができますが、rozcietrzewiaczが述べたように、プロセスに端末アクセスが必要な場合は、ファイル記述子を処理する必要があります。

殺し続けるPID

それでも表示される場合は、Tユーザー入力が必要な場合があります。

おすすめ記事