लिनक्स/यूनिक्स में पर्यावरण चरों की सूची
कंप्यूटिंग वातावरण क्या है?
कंप्यूटिंग वातावरण प्लेटफ़ॉर्म है(प्लेटफ़ॉर्म = Operaएक ऑपरेटिंग सिस्टम + प्रोसेसर) जहां उपयोगकर्ता प्रोग्राम चला सकता है।
चर (वेरिएबल) क्या है?
कंप्यूटर विज्ञान में, variable एक मान संग्रहीत करने का स्थान है जो हो सकता है फ़ाइल का नाम, टेक्स्ट, संख्या या किसी भी अन्य तिथिइसे आमतौर पर इसके प्रतीकात्मक नाम से संदर्भित किया जाता है जो इसे निर्माण के समय दिया जाता है। इस प्रकार संग्रहीत मूल्य को प्रदर्शित, हटाया, संपादित और पुनः सहेजा जा सकता है।
कंप्यूटर प्रोग्रामिंग में वेरिएबल्स महत्वपूर्ण भूमिका निभाते हैं क्योंकि वे प्रोग्रामर को लचीले प्रोग्राम लिखने में सक्षम बनाते हैं। चूँकि वे संबंधित हैं Operaहम जिस प्रणाली पर काम करते हैं, उनमें से कुछ को जानना और हम उन्हें कैसे प्रभावित कर सकते हैं, यह जानना महत्वपूर्ण है।
पर्यावरण चर क्या हैं?
पर्यावरण चर गतिशील मान हैं जो कंप्यूटर पर प्रक्रियाओं या कार्यक्रमों को प्रभावित करते हैं। वे हर ऑपरेटिंग सिस्टम में मौजूद होते हैं, लेकिन उनके प्रकार अलग-अलग हो सकते हैं। पर्यावरण चर बनाए जा सकते हैं, संपादित किए जा सकते हैं, सहेजे जा सकते हैं और हटाए जा सकते हैं और सिस्टम व्यवहार के बारे में जानकारी देते हैं।
पर्यावरण चर किसी सॉफ्टवेयर/प्रोग्राम के व्यवहार के तरीके को बदल सकते हैं।
क्लिक करें यहाँ उत्पन्न करें यदि वीडियो उपलब्ध न हो
उदाहरण के लिए $LANG पर्यावरण चर उस भाषा का मान संग्रहीत करता है जिसे उपयोगकर्ता समझता है। यह मान किसी एप्लिकेशन द्वारा इस तरह पढ़ा जाता है कि एक चीनी उपयोगकर्ता को मंदारिन इंटरफ़ेस दिखाया जाता है जबकि एक अमेरिकी उपयोगकर्ता को अंग्रेजी इंटरफ़ेस दिखाया जाता है।
आइये कुछ सामान्य पर्यावरण चरों का अध्ययन करें –
परिवर्तनीय | विवरण |
---|---|
पथ |
इस चर में कोलन (:) से अलग की गई निर्देशिकाओं की सूची होती है, जिसमें आपका सिस्टम निष्पादन योग्य फ़ाइलों को खोजता है। जब आप टर्मिनल पर कोई कमांड दर्ज करते हैं, तो शेल $PATH वैरिएबल में उल्लिखित विभिन्न निर्देशिकाओं में कमांड की तलाश करता है। यदि कमांड मिल जाती है, तो यह निष्पादित होती है। अन्यथा, यह 'कमांड नहीं मिला' त्रुटि के साथ लौटता है। |
USER |
उपयोगकर्ता नाम |
होम |
उपयोगकर्ता की होम निर्देशिका का डिफ़ॉल्ट पथ |
संपादक |
प्रोग्राम का पथ जो फ़ाइलों की सामग्री को संपादित करता है |
यूआईडी |
उपयोगकर्ता की विशिष्ट आईडी |
कार्यकाल |
डिफ़ॉल्ट टर्मिनल एमुलेटर |
शेल |
उपयोगकर्ता द्वारा उपयोग किया जा रहा शैल |
चर मानों तक पहुँचना
किसी चर का मान निर्धारित करने के लिए, कमांड का उपयोग करें
echo $VARIABLE
वेरिएबल्स केस सेंसिटिव होते हैं। सुनिश्चित करें कि आप वेरिएबल का नाम सही अक्षर केस में लिखें अन्यथा आपको वांछित परिणाम नहीं मिल सकते हैं।
'एनवी' आदेश प्रदर्शित करता है सभी पर्यावरण चर.
नए पर्यावरण चर सेट करें
आप सिंटैक्स के साथ अपना स्वयं का उपयोगकर्ता परिभाषित चर बना सकते हैं
VARIABLE_NAME= variable_value
पुनः, ध्यान रखें वेरिएबल केस-सेंसिटिव होते हैं और आमतौर पर वे बड़े अक्षरों में बनाए जाते हैं।
चर हटाना
सिस्टम से किसी वेरिएबल को हटाने के लिए निम्नलिखित सिंटैक्स का उपयोग किया जा सकता है।
unset variablename
इस वेरिएबल को हटा देगा और इसका मूल्य स्थायी रूप से बढ़ जाता है।
सारांश:
- पर्यावरण चर आपके कंप्यूटर में प्रोग्राम के व्यवहार को नियंत्रित करते हैं। Operaटिंग सिस्टम.
आदेश | विवरण |
---|---|
गूंज $VARIABLE |
एक चर का मान प्रदर्शित करने के लिए |
env |
सभी पर्यावरण चर प्रदर्शित करता है |
VARIABLE_NAME= चर_मान |
एक नया वेरिएबल बनाएं |
सेट नहीं |
एक चर निकालें |
निर्यात चर=मूल्य |
किसी पर्यावरण चर का मान निर्धारित करने के लिए |