スクリーンセッションでCtrl + dを押しましたが、どのようにコマンドを送信できますか?

スクリーンセッションでCtrl + dを押しましたが、どのようにコマンドを送信できますか?

試して入力Ctrladしましたが、悲惨に失敗し、画面Ctrldが私のコマンドに応答しなくなりました。このメッセージが表示され、画面で実行されているアプリケーション(Minecraft Server)はまだ正常に動作していますが、サーバーコマンドを実行することはできません。

Ctrlad正しく機能して再接続しましたが、screen -r -d -S minecraft登録されたコマンドはありません。

制御力を回復する方法はありますか?

ベストアンサー1

Ctrld通常、EOF信号を生成するように構成されます。この信号は、基本的にほとんどのシェルでシェル入力の終わりを示し、シェルが終了することを示します。しかし、シェルが別のプロセスを開始したため、そのプロセスが終了するのを待っています。

この操作はキャンセルできません。

これが起こらないようにするには、bashを使用すると仮定し、環境変数を1より大きい数値に設定すると、誤って何度もIGNOREEOF遭遇する必要があります。Ctrld

おすすめ記事