बैकस्पेस कुंजी ऐसा कुछ नहीं है जिसके बारे में आप सामान्य रूप से बहुत अधिक सोचते हैं, लेकिन कभी-कभी आप पाते हैं कि यह टर्मिनल में सही ढंग से काम नहीं करता है, खासकर जब रिमोट मशीन में लॉग इन किया जाता है, गूंज "^हो"आपने जो लिखा है उसे मिटाने के बजाय।
सौभाग्य से, एक साधारण कमांड के साथ इसे ठीक करना आसान है।
ये अजीब चरित्र क्या हैं?
जब आप एसएसएच पर दूरस्थ मशीनों में लॉग इन करते हैं, तो आप इस समस्या को देख सकते हैं, जो गैर-लिनक्स यूनिक्स ऑपरेटिंग सिस्टम चलाते हैं, विशेष रूप से ओरेकल के सोलारिस जैसे मालिकाना सिस्टम। बहुत सारे पुराने कंप्यूटर टर्मिनलों ने आज की तुलना में बैकस्पेस के लिए एक अलग नियंत्रण वर्ण का उपयोग किया है, "Ctrl + एच."
आधुनिक टर्मिनलों का उपयोग "Ctrl +?"बैकस्पेस के लिए। अधिकांश सिस्टम इन दिनों बाद वाले को बैकस्पेस के रूप में पहचानेंगे क्योंकि भौतिक टर्मिनल काफी हद तक रहे हैं पीसी पर टर्मिनल एमुलेटर द्वारा प्रतिस्थापित, लेकिन आप अभी भी ऐसे सिस्टम में चल सकते हैं जिन्हें अपग्रेड नहीं किया गया है और अभी भी अपेक्षा करना "Ctrl + एच."
यह एक कारण है कि आप पुराने यूनिक्स हाथों को संदेशों में मजाक में "^ एच" का उपयोग करते हुए देखेंगे, उसी तरह लोग विडंबनापूर्ण स्ट्राइकथ्रू का उपयोग करते हैं इंगित करें "ओह, आपको वह नहीं देखना चाहिए था!" वे कुछ ऐसा कह सकते हैं "मुझे लिनक्स सिस्टम पसंद है मैंगलिंग ^ एच ^ एच ^ एच ^ एच ^ एच ^ एच ^ प्रशासन।"
stty. के साथ टर्मिनल सेटिंग्स की जाँच करना
आप जांच सकते हैं कि सिस्टम किन नियंत्रण वर्णों का उपयोग करता है स्टट्टी आदेश। -ए ध्वज नियंत्रण वर्णों का मानव-पठनीय आउटपुट देगा।
स्टाटी -ए
"मिटा" चरित्र की तलाश करें। यदि यह "^ एच" कहता है, तो यह पुराने बैकस्पेस वर्ण का उपयोग करता है। सौभाग्य से, आप इसे stty कमांड से भी ठीक कर सकते हैं।
इरेज़ कैरेक्टर सेट करना
आप इरेज़ कैरेक्टर को उस पर सेट कर सकते हैं जिसे आपका कंप्यूटर इस साधारण कमांड के साथ उपयोग करता है:
स्टाटी मिटा '^?'
इसे आज़माएं और देखें कि बैकस्पेस कुंजी सही तरीके से काम करती है या नहीं। आप इसे शेल की स्टार्टअप फाइल में डाल सकते हैं, जैसे .bashrc बैश और के लिए .zshrc जब आप सिस्टम में लॉग इन करते हैं तो Zsh के लिए यह स्वचालित रूप से सेट हो जाता है।
संबंधित: लिनक्स में बैश का क्या अर्थ है?
बैकस्पेस कुंजी के समान, यदि टैब टर्मिनल में काम नहीं करता है, तो आप stty कमांड का उपयोग करके समस्या को ठीक कर सकते हैं।
अब आपकी बैकस्पेस कुंजी लिनक्स टर्मिनल में काम करती है
अब जब आपने लिनक्स टर्मिनल में बैकस्पेस की समस्या को सुलझा लिया है, तो आप वास्तव में काम पर लग सकते हैं।
यदि आप रिमोट सिस्टम में लॉग इन करने के लिए टर्मिनल का उपयोग कर रहे हैं, तो आप tmux और Mosh के संयोजन के साथ और भी अधिक उत्पादक हो सकते हैं, जिससे आप ऐसे सत्र बना सकते हैं जो आपको हमेशा के लिए कनेक्टेड रख सकें।
Mosh के साथ SSH पर Linux उपकरणों के लिए अपने रिमोट एक्सेस में सुधार करें और Tmux के साथ कई सत्र चलाएं।
आगे पढ़िए
- लिनक्स
- टर्मिनल
- समस्या निवारण
डेविड प्रशांत नॉर्थवेस्ट में स्थित एक स्वतंत्र लेखक है, लेकिन मूल रूप से खाड़ी क्षेत्र से है। वह बचपन से ही टेक्नोलॉजी के शौकीन रहे हैं। डेविड की रुचियों में पढ़ना, गुणवत्ता वाले टीवी शो और फिल्में देखना, रेट्रो गेमिंग और रिकॉर्ड संग्रह करना शामिल है।
हमारे न्यूज़लेटर की सदस्यता लें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें