सवाल स्क्रीन सत्र का नाम बदलें


क्या जीएनयू स्क्रीन सत्र का नाम बदलना संभव है? मान लें कि मैंने इसे "स्क्रीन-एस फू" के साथ शुरू किया है और मैं इसे बार में बदलना चाहता हूं।


175
2017-12-22 03:43


मूल


का डुप्लिकेट stackoverflow.com/questions/3202111/... - l0b0
@ l0b0 यह नामकरण के बारे में है। यह नामकरण के बारे में है। - marcog


जवाब:


सारांश

सी-ए: सत्रनाम mySessionName

विवरण

ये है,

  1. प्रश्न में सत्र से जुड़ा हुआ है।

  2. दबाएँ Ctrl+

  3. प्रकार :sessionname mySessionName - हां, पहले कॉलन की आवश्यकता नहीं है, कोई अतिरिक्त जगह नहीं है।

  4. प्रकार दर्ज

उदाहरण

$ स्क्रीन-एस foo
[8890.foo से अलग]
$ स्क्रीन -एलएस
यहां एक स्क्रीन है:
    8890.foo (22/12/11 18:39:22) (अलग)
1 सॉकेट / var / run / स्क्रीन / एस-उपयोगकर्ता में।

$ स्क्रीन -आर

Ctrl+सत्र सत्र सलाखों

[8890.bars से अलग]
$ स्क्रीन -एलएस
यहां एक स्क्रीन है:
    88 9 0.बर्स (22/12/11 18:39:21) (अलग)
1 सॉकेट / var / run / स्क्रीन / एस-उपयोगकर्ता में।

$ 

संलग्न किए बिना नामकरण

स्क्रीन के -X स्विच आपको इसे संलग्न किए बिना सत्र का नाम बदलने देता है।

$ screen -X sessionname foobars
$ screen -ls
There is a screen on:
    8890.foobars    (22/12/11 18:39:22) (Detached)
1 Socket in /var/run/screen/S-user.

$ 

वैकल्पिक रूप से, आप विशेष रूप से अपने मौजूदा नाम या आईडी द्वारा स्क्रीन सत्र को लक्षित कर सकते हैं (यदि पहले से ही कई सत्र हैं तो उपयोगी):

$ screen -ls
There is a screen on:
    8890.foo        (02/23/2015 18:39:22)   (Detached)
    5136.barfoos    (02/23/2015 18:39:22)   (Detached)
1 Socket in /var/run/screen/S-user.

$ screen -S 8890.foo -X sessionname foobars
$ screen -ls
There is a screen on:
    8890.foobars    (02/23/2015 18:39:22)   (Detached)
    5136.barfoos    (02/23/2015 18:39:22)   (Detached)
1 Socket in /var/run/screen/S-user.

$ 

269
2017-12-22 08:08





यदि कई सत्र हैं, तो इसका उपयोग करें:

screen -S 8890.foo -X sessionname bar

56
2017-12-18 16:30



यह ऊपर दिए गए एक से बेहतर जवाब है क्योंकि यह कई सत्रों के सामान्य मामले से संबंधित है - doon
यह सबसे अच्छा जवाब है - Coc


यह एक सत्र के भीतर वर्तमान विंडो शीर्षक का नाम बदलता है, जैसा कि आप दबाते समय विंडो सूची में प्रदर्शित होते हैं Ctrl - ए+":

  • एक स्क्रीन सत्र प्रेस में जबकि Ctrl - ए +  (यह एक अपरकेस है , अर्थात। खिसक जाना+), नया नाम टाइप करें, और दबाएं दर्ज

अब जब आप करते हैं Ctrl - ए+" आपके द्वारा सेट किया गया नाम विंडो सूची में इसके बजाय दिखाई देगा bash

ध्यान दें: यह मूल प्रश्न का उत्तर नहीं देता है, लेकिन मैं जवाब को हटा नहीं रहा हूं क्योंकि स्पष्ट रूप से इस धागे के कुछ आगंतुकों ने विंडो शीर्षक का नाम बदलने का तरीका खोजा है, न कि ओपी के रूप में वास्तविक सत्र के रूप में।


9
2017-07-03 13:02



मुझे लगता है कि सवाल नाम बदलने के बारे में था अधिवेशन, लेकिन यह जवाब नाम बदलता है विंडोज। - Dan Gravell