जवाबों:
ऐसा करने के लिए एक स्क्रीन कमांड है। से मैनुअल :
आदेश: सत्रनाम [ नाम ]
(कोई नहीं)
वर्तमान सत्र का नाम बदलें। ध्यान दें कि
screen -list
नाम के लिए प्रक्रिया-आईडी के साथ दिखाया गया है। यदि तर्क नाम छोड़ा जाता है, तो इस सत्र का नाम प्रदर्शित होता है।सावधानी :
$STY
पर्यावरण चर अभी भी पुराने नाम को दर्शाता है। इससे भ्रम की स्थिति पैदा हो सकती है। डिफ़ॉल्ट का निर्माण ट्टी और होस्ट नामों से किया गया है।
स्क्रीन कमांड लाइन का उपयोग करने के लिए Prefix:, प्रीफ़िक्स आमतौर पर उपयोग करें Ctrl-a।
तो आप सबसे अधिक संभावना है ऐसा करने के लिए होगा:
Ctrl-a:sessionname [name]
स्क्रीन सत्र के उपयोग के भीतर विंडो शीर्षक का नाम बदलने के लिए:
वास्तविक सत्र का नाम बदलने के लिए ( screen -ls
उपयोग के साथ प्रदर्शित ):
:sessionname newName
। Https://superuser.com/a/370553/65975 पर अधिक जानकारी ।screen -R
या नाम नहीं दिखाया गया है screen -list
।
Ctrl-a "
- जैसा कि स्क्रीन सत्र नहीं देखा गया है, जो कि ओपी द्वारा पूछा गया प्रश्न था।
control + shift +a
?
Ctrl-a
पहले प्रेस है , फिर Shift-a
।
C+a
बिल्कुल भी मदद नहीं करता है, लेकिन आपके द्वारा पोस्ट की गई कड़ी
# screen -S old_session_name -X sessionname new_session_name
Ctrl a
इसके बाद मुझे इसका उपयोग करना पड़ा :sessionname <new-session-name>
। हालाँकि, इसने OS X पर स्क्रीन वर्जन 4.00.03 (FAU) 23-Oct-06
इस सटीक प्रश्न का उत्तर नहीं दिया जा सकता है, लेकिन नीचे दिखाए गए नाम को बदलने के लिए (0 bash)
, जैसे आप उपयोग कर सकते हैं
:title <newtitle>
को बदलने के लिएbash
:number <newnumber>
संख्या बदलने के लिए (जो आपके सत्र उदाहरणों के सापेक्ष क्रम को भी बदल देगा)।
control + a +:
एक साथ तीन बटन दबाएं ?