लिनक्स कमांड और शेल कौशल
जीएनयू स्क्रीन: द सेशन रैपर दैट रिफ्यूज्ड टू डाई
GNU स्क्रीन tmux सर्वर-क्लाइंट मल्टीप्लेक्सिंग से एक दशक पहले की है और अपने आधुनिक प्रतिद्वंद्वी की तुलना में अधिक बचाव छवियों, पुराने होस्ट और न्यूनतम सिस्टम में प्रीइंस्टॉल्ड रहती है। इसका फीचर सेट छोटा है, इसके कमांड Ctrl-a से शुरू होते हैं, और 2026 में इसकी ईमानदार भूमिका सरल है: सत्र कीपर जो तब मौजूद होता है जब tmux नहीं होता है, साथ ही होस्ट के लिए मांसपेशी मेमोरी जहां यह एकमात्र उपकरण स्थापित होता है।
मुख्य बिंदु
- कोर लूप: `स्क्रीन -एस नाम` एक नामित सत्र शुरू करता है, Ctrl-एडी अलग हो जाता है (सत्र सक्रिय सर्वर-साइड), `स्क्रीन -आर नाम` कहीं भी पुनः जुड़ जाता है: tmux के रूप में समान वर्कफ़्लो दर्शन, विभिन्न उपसर्ग और ध्वज शब्दावली।
- स्क्रॉलबैक कॉपी मोड में रहता है: Ctrl-a [+ चिह्न सेट करने के लिए स्थान, पेजिंग के लिए PgUp, ? के साथ खोजें, Ctrl-a के साथ पेस्ट करें }; जब आपको तुरंत साक्ष्य की आवश्यकता होती है तो `हार्डकॉपी -एच` डंप इतिहास के साथ दृश्य स्क्रीन को एक फ़ाइल में कैप्चर करता है।
- मल्टी-यूजर अटैच एक बिल्ट-इन है: एसीएल प्लस मल्टीयूजर मोड के माध्यम से साझा सत्र दो इंजीनियरों को एक ही लाइव व्यू में अनुमति देते हैं (सॉकेट को चामोद करें, `एक्लैड यूजर`): जोड़ी ऑप्स के लिए एक क्लासिक इससे पहले कि टीएमयूएक्स ने आसानी से इसका मजाक उड़ाया हो। सुरक्षा समीक्षा: साझा-शेल सत्रों के आईडी अनुशासन के मामले में यह काफी विशेषाधिकार प्राप्त है।
- निगरानी और स्थिति: ~/.screenrc प्लस विंडो शीर्षक सम्मेलनों में हार्डस्टैटस लाइन कॉन्फ़िगरेशन; विंडो लॉगिंग (`Ctrl-a H`) प्रति-विंडो लॉग-टू-फ़ाइल अतिरिक्त टूलींग के बिना तैनाती कैप्चर करने के लिए एक अंतर्निहित है।
- स्प्लिट्स मौजूद हैं (Ctrl-a S हॉरिजॉन्टल, | वर्टिकल, टैब साइकल,
- हमारे तुलना अंश से 2026 नियम तालिका: आधुनिक नियोजित सेटअप: tmux; होस्ट जहां केवल स्क्रीन मौजूद है (प्राचीन आरएच5-क्लास, ओपनबीएसडी बेस प्री-टीएमयूएक्स डिफॉल्ट, न्यूनतम बचाव शेल स्थापित करता है): स्क्रीन: कौशल हस्तांतरण का समय मिनट है, और प्रत्येक सिस्टम एडमिन को दोनों रखना चाहिए।
क्षेत्रीय टिप्पणी
प्राचीन समर्थन बॉक्स जो केवल जीएनयू स्क्रीन को शिप करता है, यही कारण था कि एक इंजीनियर ने एक दशक के tmux के बाद Ctrl-ad सीखा: ईमानदार नियम दोनों को जानना है। बचाव छवियां आपकी प्राथमिकता नहीं पूछतीं।
अक्सर पूछे जाने वाले प्रश्न
क्या स्क्रीन अभी भी कायम है?
रखरखाव मोड, विकास मोड नहीं: त्रैमासिक बगफिक्स रिलीज़ इसे स्थिर-लेकिन-स्थिर रखते हैं; नई कॉन्फ़िगरेशन और सुविधाओं के लिए, tmux को रोडमैप विरासत में मिला है।
क्या स्क्रीन और tmux कॉन्फ़िगरेशन विनिमेय हैं?
शाब्दिक रूप से नहीं: उपसर्ग (Ctrl-a बनाम Ctrl-b) और कमांड शब्दावली अलग-अलग हैं; मानसिक मॉडल (सत्र, विंडो, डिटैच/अटैच) मिनटों में स्थानांतरित हो जाता है, यही कारण है कि दोनों को सीखना मानक अभ्यास है।
क्या मैं मेजबानों के बीच चल रहे सत्रों को स्थानांतरित कर सकता हूँ?
सीधे तौर पर नहीं, कोई भी उपकरण: सत्र अपने होस्ट पर सर्वर प्रक्रियाएं हैं। माइग्रेशन पथ प्रक्रिया-स्तर है: अलग करें, कार्य को स्थानांतरित करें (या पर्यवेक्षक/लॉग रैपर के तहत पुनरारंभ करें), नए होस्ट पर दोबारा जोड़ें।
बचाव छवियां स्क्रीन पर क्यों शिप की जाती हैं, tmux पर नहीं?
छोटी बाइनरी, दशकों का पैकेजिंग इतिहास, और बेस-रिपॉजिटरी प्रथाएं जो tmux के आगमन से पहले की हैं: यही कारण है कि प्रत्येक sysadmin की मांसपेशी मेमोरी में tmux-सामान्यीकृत दशक में भी Ctrl-ad शामिल होना चाहिए।
लिनक्स कमांड और शेल कौशल में Kinetikatech कैसे सहायता करता है
सच कहें तो अधिकांश टीमें स्वयं प्रयास के बाद हमारे पास आती हैं: कमांड और स्क्रिप्टिंग आदतें जो यह तय करती हैं कि कोई व्यवस्थापक सर्वर चलाता है या उससे लड़ता है: प्रत्येक बेस इंस्टॉल में मौजूद टूल के साथ टेक्स्ट और प्रक्रियाओं को खोजना, बदलना, स्थानांतरित करना और पर्यवेक्षण करना। हमारी Linux सर्वर सुरक्षा और सर्वर प्रबंधन सेवा इसलिए है ताकि आपको लिनक्स कमांड और शेल कौशल कठिन तरीके से न सीखना पड़े — सेटअप, निगरानी और रात 3 बजे के आश्चर्यों का भार हम उठाते हैं।