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

Kendimi, bağlantıyı kesmek için ssh oturumuna ulaşamadığım bir durumla karşılaştım.Bir ekran oturumunu ekran oturumunda nasıl denetlerim?

67890 numaralı ekran oturumunda ctrl-a ctrl-d tuşlarına basarsam, 12345 oturumundan çıkar. Üçüncü düzey ssh oturumuna nasıl ulaşabilirim?

ekran oturumu 67890.

+1

Ekran oturumu başlangıcı! – dinkelk

cevap

11

ctrl-a a çalışan süreçleri bozmayacak olması teklif Herhangi öldürmek bazlı solüsyon çocuğa screen için ctrl-a gönderme eşdeğerdir, yani ctrl-a a d ilk iç içe oturumdan kesmek gerekir. Eğer daha derin iç içe geçmişseniz, ctrl-a a a d ikinci iç içe oturumu kesecek ve gerektiğinde ek a s eklemeye devam edecektir. Yine de, 1 veya 2 seviyeden daha derinden yuva yapıyorsanız, başınız, hangi oturumu komutları gönderdiğinizi doğru tutmaya çalışmaktan patladığında, sempati sormayın ...

+0

Maymun beyin yığınının taşması :) – user1552512

+0

Wow, bu sadece çok kullanışlıdır. – user1279741