OS X पर टर्मिनल विंडो को रीसेट करें


15

मैं SSH के ऊपर एक linux सर्वर से जुड़ा था। निम्न कमांड करने के बाद

cat dmesg.1.gz

मेरे SSH सत्र पर संकेत से बदल conor@linux:~$गया␌⎺┼⎺⎼@┌␋┼┤│:·/┌⎺±⎽$

टर्मिनल में टाइप किए गए किसी भी पाठ को भी टाइप किया गया था, यहां तक ​​कि टाइप करके SSH सत्र से डिस्कनेक्ट करने के बाद exit, टर्मिनल सत्र जो अब मेरे मैक के साथ था, अभी भी विकृत था। मैंने टर्मिनल विंडो को बंद करके और एक नया खोलकर समस्या का समाधान किया।

क्या खिड़की को बंद किए बिना टर्मिनल को रीसेट करने और कुंजी संयोजन के रूप में फिर से खोलने का कोई तरीका है?


जवाबों:


20

आपके टर्मिनल को "वैकल्पिक वर्ण सेट" मोड में स्थानांतरित कर दिया गया है। इसे वापस शिफ्ट करने के लिए, टाइप करें

tput rmacs

अपने (विकृत) शेल प्रॉम्प्ट पर। आपका टाइपिंग भी गड़बड़ दिखाई देगा, लेकिन यह कमांड के पूरा होने के बाद वापस सामान्य हो जाएगा।


इसे सर्वश्रेष्ठ उत्तर के रूप में चुना गया क्योंकि इसने इस मुद्दे को हल करने के अलावा ऐसा करने का कारण बताया। श्री मान जवाब भी काम किया।
कोनरग्रिफिन

लिनक्स टर्मिनल पर भी काम किया :)
logoff

7

कमांड लाइन पर "रीसेट" टाइप करना (भले ही आप देख नहीं सकते कि आप क्या बांध रहे हैं) अक्सर मदद करता है।


6

मेरी भी यही समस्या रही है। ठीक करने के लिए, शेल -> भेजें रीसेट पर क्लिक करें। और अगर वह काम नहीं करता है। शैल -> हार्ड रीसेट। टर्मिनल को बंद करने और फिर से खोलने के बिना यह इसे रीसेट कर देगा।


+1 यह एकमात्र समाधान है जो मेरे लिए काम करता है, जब एक ssh कनेक्शन के दूरस्थ पक्ष में कुछ गलत हुआ।
केल्विन

1
⌘R - भेजें रीसेट
विल

0

पिछले जवाबों को बिना किसी प्रभाव के आजमाने के बाद मैंने मैन पेज पर एक नज़र डाली: tput रीसेट

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.