2012-11-07 11 views
6
my local machine's terminal 
    screen session 12345 
     ssh [email protected] (I want to be here) 
      screen session 67890 (I'm here) 

私はそれを切断するためにsshセッションにアクセスできない状況に苦しんでいます。スクリーンセッション内でスクリーンセッションを制御するにはどうすればよいですか?

画面セッション67890でctrl-a ctrl-dを押すと、私はセッション12345から私を切り離します。 それでは、3レベルのsshセッションを取得して切断できますか?

いずれかがあなたが提供するベースのソリューションは、子供screenctrl-aを送るのと同じですので、ctrl-a a dは、最初のネストされたセッションから切断する必要がありscreenセッションに67890.

+1

スクリーンセッションの開始! – dinkelk

答えて

11

ctrl-a aを実行中のプロセスに害を与えてはならない殺します。深く入れ子になっている場合は、ctrl-a a a dは2番目の入れ子セッションを切断し、必要に応じてさらに追加することを続けます。あなたが1または2レベルよりも深く入れ子にしている場合は、あなたの頭が爆発してどのセッションにコマンドを送信しようとしているときに同情を要求しないでください...

+0

猿の脳のスタックがオーバーフロー:) – user1552512

+0

うわーは非常に便利だった。 – user1279741

関連する問題