अधिकांश भाग के लिए, आपको TERM
मैन्युअल रूप से सेट नहीं होना चाहिए । चर हमेशा स्वचालित रूप से सेट किया जाता है, और केवल उन परिस्थितियों का एक संकीर्ण सेट होता है जहां डिफ़ॉल्ट मान गलत है।
के मान TERM
की जरूरत है प्रणाली के दशक में संदर्भित किया जा करने के लिए terminfo डेटाबेस (या कुछ पुराने जमाने प्रणाली, में के लिए termcap डेटाबेस)। Terminfo और Termcap मानचित्र टर्मिनल प्रकारों का उपयोग उन टर्मिनल क्षमताओं के विवरण के लिए करते हैं जो एप्लिकेशन उपयोग करते हैं। का मान TERM
टर्मिनल प्रकार है।
मुख्य कारण कि आपको कभी-कभी बदलने की आवश्यकता हो सकती TERM
है यदि आप दूरस्थ रूप से लॉग इन करते हैं, जब स्थानीय मशीन और रिमोट मशीन में अलग-अलग टर्मिनल डेटाबेस होते हैं।
एक अन्य कारण, जो पिछले एक से संबंधित है, वह यह है कि कभी-कभी टर्मिनल के लिए कई समान प्रविष्टियां होती हैं, जिसमें थोड़ी भिन्न क्षमताएं होती हैं। यह तब होता है जब ज्यादातर एक नया टर्मिनल आता है जो एक मौजूदा टर्मिनल के साथ संगत है, लेकिन इसमें अधिक विशेषताएं हैं। फिर आपको पारंपरिक नाम का उपयोग करने के बीच एक विकल्प मिलता है, जिसे सभी मशीनें समझती हैं, लेकिन जो केवल पारंपरिक सुविधाओं या नए नाम का विज्ञापन करता है, जो सभी नई सुविधाओं का विज्ञापन करता है, लेकिन कुछ मशीनें समझ में नहीं आती हैं।
इसका एक उदाहरण xterm 16 रंगों बनाम xterm 256 रंगों के साथ है। एक पारंपरिक xterm केवल 16 रंगों का समर्थन करता है, इसलिए xterm
टर्मिनल डेटाबेस निर्दिष्ट करता है। xterm
प्रविष्टि बदलने से नए xterm संस्करणों के उपयोगकर्ता खुश होंगे, लेकिन पुराने xterm संस्करणों के उपयोगकर्ताओं के कॉन्फ़िगरेशन को तोड़ देंगे जो दूरस्थ रूप से लॉग इन करते हैं। एक नए नाम पर स्विच करना - xterm-256color
- जब भी उपलब्ध हो, नई क्षमताओं को प्रदान करता है, लेकिन अगर आप दूरस्थ रूप से पुराने टर्मिनल डेटाबेस वाली मशीनों में लॉग इन करते हैं, तो मान्यता प्राप्त नहीं है। क्योंकि ऐसा कोई समाधान नहीं है जो हर किसी को संतुष्ट कर सके, आपको एक विकल्प मिलता है: या तो साथ रहें xterm
और 256 रंगों को प्राप्त न करें, या उपयोग xterm-256color
न करें जो कि सुदूर मशीनों में लॉग इन करने पर काम नहीं करता है जो इसका समर्थन नहीं करते हैं।
डिफ़ॉल्ट मान को छोड़ना xterm
और termName
संसाधन को सेट करना xterm-256color
(जिसके कारण पर्यावरण चर TERM
को उसी मान पर सेट किया जाता है) इस प्रकार दोनों समझदार विकल्प हैं। स्थापना TERM
मनमाना मान नहीं होगा काम है, लेकिन दोनों के लिए xterm
और xterm-256color
मेकअप भावना।