7
my local machine's terminal
    screen session 12345
        ssh me@remotemachine (I want to be here)
            screen session 67890 (I'm here)

私は、ssh セッションにアクセスして切断することができないという苦境に陥っています。

screen セッション 67890 で ctrl-a ctrl-d を押すと、セッション 12345 から切り離されます。では、第 3 レベルの ssh セッションにアクセスして切断するにはどうすればよいでしょうか?

提供する kill ベースのソリューションは、screen セッション 67890 で実行されているプロセスに害を与えてはなりません。

4

1 に答える 1

16

ctrl-a actrl-aは子に送信するのと同じであるscreenためctrl-a a d、最初のネストされたセッションから切断する必要があります。それらをより深くネストしている場合はctrl-a a a d、2番目のネストされたセッションを切断し、必要に応じてsを追加し続けaます。ただし、1レベルまたは2レベルよりも深くネストしている場合は、コマンドを送信するセッションをまっすぐにしようとして頭が爆発したときに、同情を求めないでください...

于 2012-11-07T22:22:44.830 に答える