Computer >> कंप्यूटर >  >> प्रणाली >> Linux

लिनक्स में पर्यावरण चर कैसे सेट और सूचीबद्ध करें

लिनक्स में पर्यावरण चर कैसे सेट और सूचीबद्ध करें

ऐसा हुआ करता था कि लिनक्स का उपयोग करने के लिए आपको तुरंत कमांड लाइन से खुद को परिचित करना होगा। गनोम और केडीई जैसे डेस्कटॉप वातावरण ने शुरुआती लोगों के लिए लिनक्स का उपयोग करना बहुत आसान बना दिया है। आप एक भी टर्मिनल कमांड को जाने बिना लंबे समय तक लिनक्स का उपयोग कर सकते हैं।

आखिरकार, हालांकि, आप कुछ ऐसा करना चाहेंगे जिसके लिए कमांड लाइन के उपयोग की आवश्यकता होगी, और एक बार जब आप यहां गोता लगाएंगे, तो आपको अंततः पर्यावरण चर के बारे में जानना होगा। यह एक रहस्यमय शब्द की तरह लग सकता है, लेकिन पर्यावरण चर को समझना आसान है।

पर्यावरण चर क्या हैं?

पर्यावरण चर आपको किसी दिए गए ऐप की कॉन्फ़िगरेशन फ़ाइल को संपादित किए बिना विभिन्न कार्यक्रमों में विकल्प सेट करने देता है। ये सिस्टम-वाइड हैं, इसलिए ये न केवल कार्यक्रमों में बल्कि शेल्स और यहां तक ​​कि चाइल्ड प्रोसेस में भी प्रभावी होते हैं।

इनका उपयोग विभिन्न कमांडों को यह जानने में मदद करने के लिए किया जाता है कि आपकी होम निर्देशिका कहाँ है, आपका उपयोगकर्ता नाम क्या है, और वर्तमान में आप जिस शेल का उपयोग कर रहे हैं। आप विभिन्न विकल्पों को भी सेट कर सकते हैं जैसे पर्यावरण चर का उपयोग करके टर्मिनल रंग।

पर्यावरण चर सूचीबद्ध करना

व्यवहार में, आप शायद उन्हें सूचीबद्ध करने के बजाय विभिन्न पर्यावरण चर सेट करने में अधिक समय व्यतीत करेंगे। उस ने कहा, ऐसे समय होते हैं जब आप किसी समस्या का निवारण कर रहे होते हैं जब यह जानना बहुत उपयोगी होगा कि कुछ चर कैसे सेट होते हैं या वे बिल्कुल सेट होते हैं या नहीं।

लिनक्स में पर्यावरण चर कैसे सेट और सूचीबद्ध करें

यह दो भागों में आता है। आप सभी मौजूदा परिवेश चरों को सूचीबद्ध कर सकते हैं या केवल एक चर के मान को देखना चुन सकते हैं। वर्तमान में सेट किए गए सभी परिवेश चरों को सूचीबद्ध करने के लिए, printenv . चलाएँ बिना तर्क के कमांड:

printenv

यह आपको विभिन्न पर्यावरण चरों का एक उच्च-स्तरीय अवलोकन देगा। आप इसका उपयोग यह देखने के लिए कर सकते हैं कि क्या सेट किया गया है, या आप टेक्स्ट के कुछ स्ट्रिंग्स को खोजने के लिए grep जैसे किसी अन्य टूल के साथ इसका उपयोग कर सकते हैं।

यदि आप केवल यह देखना चाहते हैं कि किसी निश्चित चर का मान क्या है, तो printenv run चलाएं तर्क के रूप में अपनी पसंद के चर नाम के साथ:

printenv HOME

यदि इसके बजाय आप कुछ भिन्न चरों की जाँच करना चाहते हैं, तो उन सभी को निम्न उदाहरण की तरह तर्क के रूप में पास करें:

printenv HOME PWD

एक पर्यावरण चर के मान को पारित करने के लिए, इसे $ . के साथ संदर्भित करें निम्न उदाहरण की तरह चरित्र:

ls $HOME

पर्यावरण चर सेट करना

पर्यावरण चर सेट करना भी काफी आसान है। $ . के बिना नाम का प्रयोग करें = . का उपयोग करके ऑपरेटर और असाइन करें ऑपरेटर। उदाहरण के लिए, "EXAMPLE_VAR" को "नमस्ते" पर सेट करने के लिए, आप निम्न को चलाएंगे:

EXAMPLE_VAR=hello

अब आप $ . का उपयोग करके इस चर को ऊपर की तरह एक्सेस कर सकते हैं ऑपरेटर।

echo $EXAMPLE_VAR

यह केवल आपके वर्तमान सत्र के लिए चर सेट करेगा। एक बार जब आप लॉग आउट करते हैं या कंप्यूटर को पुनरारंभ करते हैं, तो यह चर गायब हो जाएगा। यह परीक्षण के लिए अच्छा है या यदि आपको केवल अस्थायी रूप से एक निश्चित मान सेट करने की आवश्यकता है।

लिनक्स में पर्यावरण चर कैसे सेट और सूचीबद्ध करें

यह सुनिश्चित करने के लिए कि ये पर्यावरण चर बने रहें, आपको उन्हें उपयुक्त कॉन्फ़िगरेशन फ़ाइल में रखना होगा। आप सिस्टम-वाइड वेरिएबल के लिए "/etc/environment" फ़ाइल का उपयोग कर सकते हैं, जबकि "/etc/profile" शेल वैरिएबल सेट करता है।

अपने निजी उपयोग के लिए, यदि आप किसी भिन्न शेल का उपयोग करते हैं, तो आप "~/.bashrc" या इसी तरह की फ़ाइल में चर सेट कर सकते हैं। उन्हें सेट करने के लिए, ऊपर दिए गए प्रारूप का ही उपयोग करें।

निष्कर्ष

उपरोक्त कमांड-लाइन टूल के साथ, आपके पास पर्यावरण चर के साथ लगभग किसी भी चीज़ के लिए मूल बातें होनी चाहिए। आप अपने शेल के कुछ हिस्सों या अन्य स्टार्टअप विकल्पों को कस्टमाइज़ करके शुरू कर सकते हैं, फिर वहां से विस्तार कर सकते हैं।

बेशक, यदि आप लिनक्स के लिए नए हैं, तो आपको कमांड लाइन के आसपास अपना रास्ता बनाने के लिए केवल पर्यावरण चर से अधिक के बारे में जानने की जरूरत है। सब कुछ सीधा रखने में मदद के लिए, लिनक्स कमांड को आसानी से याद रखने के लिए हमारे गाइड पर एक नज़र डालें।


  1. आर्क लिनक्स पर एक्सएफसीई डेस्कटॉप वातावरण कैसे सेट करें

    आपने अभी-अभी आर्क स्थापित किया है और अपना नया सिस्टम बूट किया है, और आपके पास ... एक काली टर्मिनल स्क्रीन है। जब तक आप आर्क से परिचित नहीं हैं या आप एक सर्वर स्थापित करना चाहते हैं, यह कुछ हद तक निराशाजनक हो सकता है। चिंता न करें, आप जितना सोच सकते हैं उससे कहीं अधिक काम कर रहे डेस्कटॉप के करीब हैं।

  1. रूबी में पर्यावरण चर का उपयोग कैसे करें?

    पर्यावरण चर एक कुंजी/मान युग्म है, यह इस तरह दिखता है: KEY=VALUE हम आपके कंप्यूटर के सभी प्रोग्रामों के बीच कॉन्फ़िगरेशन विकल्पों को साझा करने के लिए इन चरों का उपयोग करते हैं। इसलिए यह सीखना महत्वपूर्ण है कि वे कैसे काम करते हैं और ENV का उपयोग करके अपने रूबी कार्यक्रमों से उन्हें कैसे एक्सेस क

  1. Windows 10 में पर्यावरण चर कैसे सेट करें

    पर्यावरण चर वैश्विक मान हैं जिनका उपयोग आपके पीसी पर चल रहे कार्यक्रमों को कॉन्फ़िगर करने के लिए किया जाता है। हालांकि वे तकनीकी रूप से ध्वनि करते हैं, वे वास्तव में विभिन्न ऐप्स को जोड़ने के लिए एक साझा कॉन्फ़िगरेशन स्टोर हैं। पर्यावरण चर अलग-अलग उपयोगकर्ता खातों से जुड़े होते हैं, इसलिए अलग-अलग उ