Computer >> कंप्यूटर >  >> प्रणाली >> Linux

Tmux बनाम स्क्रीन:सबसे अच्छा टर्मिनल मल्टीप्लेक्सर कौन सा है?

Tmux बनाम स्क्रीन:सबसे अच्छा टर्मिनल मल्टीप्लेक्सर कौन सा है?

जब आप अक्सर लिनक्स में टर्मिनलों के साथ काम करते हैं, तो जब आप मल्टीटास्क करना चाहते हैं तो आपको कुछ संघर्षों में भाग लेना पड़ता है। एकाधिक विंडो या टैब ठीक हैं, लेकिन जब आप किसी दूरस्थ सर्वर या अन्य सिस्टम में लॉग इन होते हैं, तो आपके पास हमेशा टैब या एकाधिक टर्मिनल विंडो तक पहुंच नहीं होती है। यहीं पर Linux सिस्टम व्यवस्थापन जगत के दिग्गज सदस्य tmux और screen आओ। लेकिन, ओपन सोर्स कम्युनिटी की सभी चीजों की तरह, यहां चुनाव स्पष्ट नहीं है कि इनमें से कौन सा कमांड आपके उपयोग के लिए बेहतर है। आज, हम आपको tmux . से रूबरू कराते हैं बनाम screen यह तय करने के लिए कि सबसे अच्छा टर्मिनल मल्टीप्लेक्सर कौन सा है।

टर्मिनल मल्टीप्लेक्सर्स की विशेषताएं

क्योंकि दोनों tmux और screen टर्मिनल मल्टीप्लेक्सर्स हैं, कुछ मुख्य विशेषताएं हैं जिनके बारे में मैं बात करना चाहता हूं क्योंकि यह उनके बीच के अंतर को थोड़ा और स्पष्ट करता है। आप आमतौर पर एक विशेष कुंजी संयोजन दबाते हैं जो आपके मल्टीप्लेक्सर की विभिन्न विशेषताओं का उपयोग करने के लिए सिस्टम में कहीं और पंजीकृत नहीं होता है।

अलग करना और दोबारा जोड़ना

आप एक टर्मिनल मल्टीप्लेक्सर में एक सत्र शुरू कर सकते हैं, कुछ काम कर सकते हैं, और इसे अपनी स्क्रीन से हटाने के लिए इसे अलग कर सकते हैं। यदि आप लॉग ऑफ करते हैं तो यह उस सत्र को भी जीवित रखेगा, जो संवेदनशील डेटा को खो जाने से बचाता है। एक बार जब आप तैयार हो जाएं तो आप इसे फिर से जोड़ सकते हैं और वहां फिर से काम करना शुरू कर सकते हैं।

स्प्लिट स्क्रीन

आप अपने टर्मिनल सत्र को टाइल्स में विभाजित कर सकते हैं, एक साथ कई दृश्यमान टर्मिनल सत्र बना सकते हैं। यह बहुत अच्छा है अगर आप सिस्टम संसाधन उपयोग के कुछ अलग-अलग पहलुओं, जैसे पावर, रैम, सीपीयू और डिस्क आईओ का ट्रैक रख रहे हैं, और आप उन अलग-अलग चीजों का ट्रैक रखने के लिए अलग-अलग मॉनीटर का उपयोग करना चाहते हैं। या, जब आप किसी बड़े प्रोजेक्ट को कंपाइल या कंप्रेस करते हैं, तो आप सिस्टम मॉनीटर पर नज़र रख सकते हैं, जिससे कुछ गड़बड़ होने पर लोड का ट्रैक रखना आसान हो जाता है।

सत्र प्रबंधन

ऐसे कुछ तरीके हैं जिनसे टर्मिनल मल्टीप्लेक्सर्स आपके सत्रों पर नज़र रखने में आपकी मदद करते हैं। एक यह है कि जब आप कई सत्रों को अलग करते हैं, तो आप उन सभी को एक नज़र में देख सकते हैं। यह अच्छा है यदि आप कई सत्र शुरू करते हैं, तो सुनिश्चित नहीं हैं कि आपको किस पर वापस जाना चाहिए। साथ ही, आप सत्रों को नाम या लेबल भी कर सकते हैं, जिससे आपके कार्यक्षेत्र पर नज़र रखना आसान हो जाता है। वे एक सामान्य डेस्कटॉप ऑपरेटिंग सिस्टम पर वर्चुअल डेस्कटॉप की तरह बनने लगते हैं।

tmux की विशेषताएं

प्राथमिक विशेषताओं में से एक जो मुझे tmux के बारे में वास्तव में पसंद है वह यह है कि आप अपने द्वारा बनाए गए सत्र में प्रवेश किए बिना अपने सामान्य शेल प्रॉम्प्ट से सत्रों को नियंत्रित कर सकते हैं। (आप यहां tmux के उपयोग के बारे में जान सकते हैं।) एक बेहतरीन उदाहरण किलिंग सेशन है, जिसे tmux kill-session के माध्यम से किया जा सकता है। आज्ञा। यदि आप इस तथ्य के बारे में जानते हैं कि आपने एक विशेष tmux सत्र के साथ किया है, तो आप इसे अपने शेल प्रॉम्प्ट से ही मार सकते हैं।

Tmux बनाम स्क्रीन:सबसे अच्छा टर्मिनल मल्टीप्लेक्सर कौन सा है? Tmux बनाम स्क्रीन:सबसे अच्छा टर्मिनल मल्टीप्लेक्सर कौन सा है? Tmux बनाम स्क्रीन:सबसे अच्छा टर्मिनल मल्टीप्लेक्सर कौन सा है? Tmux बनाम स्क्रीन:सबसे अच्छा टर्मिनल मल्टीप्लेक्सर कौन सा है? Tmux बनाम स्क्रीन:सबसे अच्छा टर्मिनल मल्टीप्लेक्सर कौन सा है? Tmux बनाम स्क्रीन:सबसे अच्छा टर्मिनल मल्टीप्लेक्सर कौन सा है? Tmux बनाम स्क्रीन:सबसे अच्छा टर्मिनल मल्टीप्लेक्सर कौन सा है? Tmux बनाम स्क्रीन:सबसे अच्छा टर्मिनल मल्टीप्लेक्सर कौन सा है?

विंडो के शीर्ष पर टर्मिनल प्रॉम्प्ट को लेने के बजाय स्क्रीन के निचले भाग में एक अच्छा स्टेटस बार भी है। स्क्रीन के मुकाबले tmux वर्कफ़्लो की कल्पना करना थोड़ा आसान है। साथ ही, आपके द्वारा चलाए जा रहे कमांड के आधार पर सत्र अपने आप नाम बदल लेते हैं, जो उपयोगी है यदि आप उन्हें नाम देना भूल जाते हैं।

स्क्रीन की विशेषताएं

स्क्रीन के साथ आरंभ करने के लिए, हमारे ट्यूटोरियल को यहां देखें। स्क्रीन की एक मुख्य विशेषता है जो इसे tmux से अलग दिखने में मदद करती है:अन्य उपयोगकर्ताओं के साथ सत्र साझा करना, जो बहु-उपयोगकर्ता सिस्टम पर बहुत अच्छा हो सकता है, जिसमें समस्या निवारण उद्देश्यों के लिए एक साथ कई व्यवस्थापक काम कर रहे हों।

Tmux बनाम स्क्रीन:सबसे अच्छा टर्मिनल मल्टीप्लेक्सर कौन सा है? Tmux बनाम स्क्रीन:सबसे अच्छा टर्मिनल मल्टीप्लेक्सर कौन सा है? Tmux बनाम स्क्रीन:सबसे अच्छा टर्मिनल मल्टीप्लेक्सर कौन सा है? Tmux बनाम स्क्रीन:सबसे अच्छा टर्मिनल मल्टीप्लेक्सर कौन सा है? Tmux बनाम स्क्रीन:सबसे अच्छा टर्मिनल मल्टीप्लेक्सर कौन सा है? Tmux बनाम स्क्रीन:सबसे अच्छा टर्मिनल मल्टीप्लेक्सर कौन सा है?

एक और प्लस यह है कि यदि आप मैक का उपयोग कर रहे हैं, तो आपको स्क्रीन स्थापित करने के लिए होमब्रू के साथ गड़बड़ करने की ज़रूरत नहीं है - यह सीधे टर्मिनल में बनाया गया है।

स्क्रीन बनाम tmux संक्षेप में

अगर मुझे एक सुझाव देना होता, तो मैं tmux का सुझाव देता। कुछ चीजें हैं जो tmux को बेहतर बनाती हैं। एक बढ़िया उदाहरण यह है कि आप कैसे स्विच कर सकते हैं attach kill-session . के साथ और बिना वापस अंदर जाए एक सत्र समाप्त करें, आदेश समाप्त करें, फिर exit . टाइप करें . साथ ही, स्थिति पट्टी को पढ़ना आसान है, और आदेश कुछ अधिक मानव-पठनीय हैं।

MacOS उपयोगकर्ता के लिए, स्क्रीन अधिक सुविधाजनक हो सकती है, क्योंकि होमब्रे को शुरू करने की कोई आवश्यकता नहीं है।

हमारे कुछ अन्य लिनक्स टूल लेखों को देखना सुनिश्चित करें, जैसे 15 एलएस कमांड जिन्हें आपको जानना आवश्यक है, गिट के लिए हमारी शुरुआती मार्गदर्शिका, और चर को बैश करने के लिए हमारी मार्गदर्शिका और उनका उपयोग कैसे करें।


  1. किंडल बनाम कोबो:कौन सा ई-रीडर सबसे अच्छा है?

    ई-रीडर डिजिटल पुस्तकों का उपभोग करने का एक सुविधाजनक तरीका है। टैबलेट या आईपैड का उपयोग करने के विपरीत, जिनकी बैटरी लाइफ कम होती है, वे महंगे होते हैं, और ऐसे डिस्प्ले होते हैं जो आंखों के लिए आसान नहीं होते हैं, ई-रीडर कम विचलित होते हैं और बैटरी लाइफ लंबी होती है। वे सस्ते, हल्के, अधिक कॉम्पैक्ट,

  1. AppCleaner बनाम CleanMyMac:सबसे अच्छा मैक क्लीनर कौन सा है

    यदि ऑप्टिमाइज्ड स्टोरेज जंक को iCloud में स्थानांतरित कर देता है, तो अतिरिक्त स्टोरेज की लागत निकल सकती है और जब आप कूड़ेदान में बैठती हैं तो आपकी मृत्यु हो सकती है। AppCleaner और CleanMyMac ने रखरखाव उपकरण के रूप में Apple के मैदान में पैर जमा लिया है। जबकि AppCleaner अवशिष्ट को पीछे छोड़े बिना फुल

  1. सिग्नल बनाम टेलीग्राम:व्हाट्सएप का सबसे अच्छा विकल्प कौन सा है?

    व्हाट्सएप दुनिया भर के कुछ देशों में अपनी गोपनीयता नीति में बदलाव के बाद चर्चा में रहा है। इस नई नीति के अनुसार, व्हाट्सएप उपयोगकर्ता के डेटा को अपनी मूल कंपनी फेसबुक के साथ साझा करने में सक्षम होगा, जिसका उपयोग मार्केटिंग उद्देश्यों के लिए किया जा सकता है। भारत में 8 फरवरी, 2021 से प्रभावी इस नीति