सभी Alt+ एफ-कुंजी संयोजन अलग-अलग आभासी टर्मिनलों या वर्चुअल कंसोल (वे भी ttys हैं, लेकिन सभी ttys वर्चुअल टर्मिनल / कंसोल नहीं हैं) को जन्म देते हैं।
यदि आप X में हैं, तो आपको Ctrlडिफ़ॉल्ट रूप से इसे जोड़ना होगा। यह संयोजन इन दिनों कंसोल पर भी काम करता है, संभवतः चीजों को सुसंगत रखने के लिए। इसके अतिरिक्त, आप अपने सभी आवंटित वर्चुअल कंसोल का उपयोग करके Alt←और Alt→(केवल कंसोल पर काम करता है) चक्र कर सकते हैं । यदि आप X चला रहे हैं, तो यह अंततः आपको आपके X सत्र में वापस ले जाएगा।
फर्क सिर्फ इतना है कि प्रत्येक टर्मिनल पर क्या चल रहा है। आम तौर पर, पहले कुछ टर्मिनल आपको लॉग इन करने की अनुमति देते हैं। यदि आपका वितरण उपयोग करता है init
(यानी हाल ही में यूबंटस नहीं), तो आप बदल सकते हैं कि टर्मिनलों का क्या संपादन /etc/inittab
करके, फिर sudo init q
नए कॉन्फ़िगरेशन को सक्रिय करने के लिए टाइप करना है। ' tty1
' खोजें और आपको सही जगह मिलेंगी। या man 5 inittab
सारी जानकारी प्राप्त करने के लिए करते हैं।
अप्रयुक्त शान्ति
एक काला (या सफेद, आपके टर्मिनल सेटअप और प्लेटफॉर्म पर निर्भर करता है) स्क्रीन एक कर्सर ब्लिंकिंग के साथ (या नहीं, आपके टर्मिनल सेटअप और प्लेटफॉर्म :) के आधार पर) का अर्थ है कि विशेष वर्चुअल टर्मिनल वास्तव में किसी भी चीज़ से जुड़ा नहीं है। आप इसे कुछ भेजकर सक्रिय कर सकते हैं। बस टाइप करो
ls -la >/dev/tty8 # if you re root
ls -la | sudo tee /dev/tty8 # if you're not
फिर, के साथ CtrlAltF8, आपको आउटपुट देखना चाहिए ls -la
।
वर्चुअल कंसोल अन्य चीज़ों की तुलना में भी चला सकते हैं getty
(एक टर्मिनल प्रबंधक प्रोग्राम जो वर्चुअल / भौतिक टर्मिनल या मॉडेम को इनिशियलाइज़ करता है और login
आपके उपयोगकर्ता नाम और पासवर्ड के लिए पूछने के लिए चलता है)। कुछ स्थापनाओं पर, कंसोल में से एक सिस्टम लॉग करता है। अधिकांश इंस्टॉलेशन पर, कर्नेल अपने महत्वपूर्ण संदेशों (या, यदि आप वास्तव में अशुभ हैं, उसके सभी संदेश) को इन कंसोल में से एक या अधिक के लिए आउटपुट करते हैं - यह कंसोल 1 हो सकता है, या जो भी कंसोल सक्रिय है वह हो सकता है।
असंबद्ध शान्ति
जब यह पहली बार उपयोग किया जाता है तो एक नया वर्चुअल कंसोल आवंटित करके कर्नेल मेमोरी को बचाता है। यदि कोई कंसोल असंबद्ध है, तो उसके कुंजी संयोजन को दबाने से कुछ नहीं होता है, और उपयोग Altऔर तीर कुंजियाँ इसे पिछले छोड़ देती हैं। इससे यह प्रतीत हो सकता है कि केवल कुछ Altऔर एफ-कुंजी संयोजनों को कंसोल में मैप किया जाता है, जब वास्तव में वे सभी होते हैं।
इससे ज्यादा शान्ति आपको पता है कि क्या करना है
जब मैंने पहली बार इस कार्यक्षमता से संबंधित कर्नेल कोड पढ़ा, तो मैंने पाया कि कर्नेल 63 वर्चुअल कंसोल तक समर्थित है। यदि आपके कीबोर्ड में 12 से अधिक फ़ंक्शन कुंजियाँ हैं, तो अतिरिक्त कंसोल को अतिरिक्त लोगों के लिए मैप किया जा सकता है। इसके अलावा, विभिन्न प्रमुख संयोजनों के लिए अतिरिक्त कंसोल को मैप किया जाता है। मेरे डेबियन बॉक्स पर, 36 कंसोलों को F-key संयोजनों के तीन सेटों में मैप किया जाता है:
AltF1- AltF12: tty1
-tty12
AltGrF1- AltGrF12: tty13
-tty24
AltGrShiftF1- AltGrShiftF12: tty25
-tty36
बाकी को कस्टम कीमैपिंग या उपयोग Altऔर तीर कुंजियों के माध्यम से सुलभ बनाया जा सकता है ।
रेखांकन चुनौतीपूर्ण
बहुत सारी शान्ति रखने के लिए बहुत उपयोगी हुआ करते थे। हम में से कई लोग कंसोल पर कोड विकसित करते थे, एक्स नहीं (एक्स मेरे 16 मेगापिक्सेल रैम के साथ मेरे i486 / 33 पर काफी भारी था), इसलिए कई उच्च-रिज़ॉल्यूशन कंसोल आधुनिक, ग्राफिकल टर्मिनल पर टैब को बदल देंगे।