अधिकांश भाग के लिए, आपको 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मेकअप भावना।