आप दूसरी स्क्रीन के भीतर से दूसरी स्क्रीन को कैसे अलग करते हैं?


119

मैं गलती से एक मौजूदा स्क्रीन सत्र के भीतर 2 जीएनयू स्क्रीन सत्र से जुड़ा हुआ हूं और आंतरिक स्क्रीन पर कमांड को अलग या जारी नहीं कर सकता। मुझे याद है कि यह कैसे करना है कि पहले लेकिन पूरी तरह से भूल गया और इसे संदर्भ के रूप में रखना चाहूंगा।

एक तरीका screen -drशेल से कर के आंतरिक स्क्रीन को अलग करना है , लेकिन स्क्रीन के भीतर से ही ऐसा करने के लिए महत्वपूर्ण संयोजन क्या है?

जवाबों:


157

ctrl-a a d


4
यदि आपने स्क्रीन के भागने के चरित्र को Ctrl-A के अलावा किसी अन्य चीज़ में अनुकूलित किया है, तो कुंजी अनुक्रम काफी भिन्न होगा। :)
स्लाइस

हाँ, आप उसी के साथ हैं। <esc> विज्ञापन काम कर सकता है; मैन पेज अस्पष्ट है, क्योंकि यह कहता है कि पलायन चरित्र भेजता है, फिर स्पष्ट करता है कि इसका मतलब क्या है ctrl-A। तो यह एक लालसा है।

4
धन्यवाद, वहाँ हम जाते हैं, ठीक यही बात मुझे भी याद है और जब मैंने इसे अपने सहकर्मी को बताया, जिसे यह समस्या हो रही थी, तो उसने कहा कि यह काम नहीं किया। बेशक, अब मुझे पता चला कि वह ctrl-a, ctrl-a, d दबा रहा है, बजाय ctrl-a, a, d के। वोट दिया और बंद कर दिया।

1
@brandizzi: क्या आपने इसका परीक्षण किया है? क्योंकि मुझे गहराई से संदेह है कि यह मामला नहीं है, और यह कि आप जिस क्रम का उपयोग करेंगे ctrl-t a d
अराजकता

1
@chaos क्या आपने इसका परीक्षण किया है? मैंने इसे अभी आज़माया है और हाँ, Ct td स्क्रीन के अंदर स्क्रीन को अलग करता है। क्या आप इसे आजमा सकते हैं? बस escape ^Ttअपने को जोड़ो ~/.screenrc
Brandizzi

63

ctrl+a aउप-स्क्रीन से बचने का क्रम (ctrl + a) ctrl+a a dपास करेगा .. इसलिए, ctrl+a dउप-स्क्रीन (इसे अलग करेगा) में करेगा

यह किसी भी स्क्रीन कमांड के साथ काम करता है, उदाहरण के ctrl+a, a, cलिए उप-स्क्रीन में एक विंडो बनाएगा


3
यह एक बेहतर स्पष्टीकरण है
Sgnl

3

सामान्य तौर पर, यदि आपके पास किसी s3अन्य स्क्रीन के s2भीतर एक स्क्रीन है s1, तो आप ctrl-a dस्क्रीन में एक कमांड निष्पादित कर सकते हैं:

  • s1 ऐसा करके: ctrl-a d
  • s2 ऐसा करके: ctrl-a a d

  • s3 ऐसा करके: ctrl-a a a d

  • ...


0

वैसे, इसके लिए एक हैक है। केवल दूरस्थ रूप से कमांड के बाद आवश्यक स्क्रीन संलग्न करें

screen -r -d screen_name or screen -rd screen_name
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.