GNU स्क्रीन का प्रयास करें
नमस्ते, मैं अक्षम हूँ।
किसी तरह, काम पर, मैं खुद को एक अजीब स्थिति में पाता हूँ जहाँ मैं दो टीमों की देखरेख कर रहा हूँ, अन्य डेवलपर्स के लिए कार्यों का प्रबंधन कर रहा हूँ, और अपने नियमित कर्तव्यों का पालन कर रहा हूँ।
उसकी वजह से...

परसों


कल और परसों, मैं लगातार दो दिन पीने गया।
और धूम्रपान क्षेत्र में, मैंने तीन चीनी लोगों से बात की और मुझे "गोल्डन लीफ" नामक सिगरेट मिली।
मुझे खुशी हुई जब शायद 50 के करीब के किसी व्यक्ति ने मुझसे "कलाकार के बाल!" और "हैंडसम बॉय!" कहा।
परिचय
हाल ही में, मेरा काम मुख्य रूप से CLI पर किया जाता है, और WM पर, यह अनावश्यक संसाधनों का उपभोग करता है और अक्सर यह व्यवस्थित करना मुश्किल हो जाता है कि कौन सी कंसोल विंडो कौन सी है, इसलिए मैं एक वर्चुअल टर्मिनल लॉन्च करने के लिए screen का उपयोग करना चाहता हूँ।
आइए इसे आज़माएँ
ऐसा लगता है कि आप -S विकल्प के साथ स्क्रीन नाम निर्दिष्ट कर सकते हैं।
alleycat:[haturatu]:~$ screen -S test
[detached from 11740.test]
और एक बार अंदर जाने के बाद, मैं इसे रिकॉर्ड के रूप में इको करूँगा।
alleycat:[haturatu]:~$ echo screen1-test
screen1-test
Ctrl+a दबाएँ, फिर d से डिटैच करें।
अब, मौजूदा वर्चुअल टर्मिनल की जाँच करें।
alleycat:[haturatu]:~$ screen -ls
There is a screen on:
11740.test (Detached)
1 Socket ituracreen.
और फिर से अटैच करें और अंदर जाएँ।
alleycat:[haturatu]:~$ screen -r test
मैं अंदर हूँ।
alleycat:[haturatu]:~$ echo screen1-test
screen1-test
alleycat:[haturatu]:~$
यदि आप इस वर्चुअल टर्मिनल को बंद करना चाहते हैं, तो आप exit के साथ सत्र समाप्त कर सकते हैं और वर्चुअल टर्मिनल को भी बंद कर सकते हैं।
और बस इतना ही...
यदि screen -S के साथ एक ही नाम का कोई मौजूदा स्क्रीन है, तो ऐसा लगता है कि आप -ls के साथ PID की जाँच करके और PID को भी निर्दिष्ट करके प्रवेश कर सकते हैं।
तो फिर। फिर मिलेंगे।