लिनक्समा वातावरण चरहरू

Anonim

लिनक्समा वातावरण चरहरू

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

लिनक्समा वातावरण चरको साथ काम गर्दै

यस लेखको भागको रूपमा, हामी आधारभूत र सबै भन्दा उपयोगी जानकारीलाई असर गर्न चाहन्छौं जुन वातावरण चरहरूसँग सम्बन्धित छ। थप रूपमा, हामी तिनीहरूलाई तिनीहरूलाई हेर्ने, परिवर्तन गर्नुहोस्, सिर्जना गर्नुहोस् र मेटाउने तरिकाहरू प्रदर्शन गर्ने छौं। मुख्य विकल्पहरूसँग परिचितले नोभेनिसे प्रयोगकर्ताहरू समान उपकरणहरूको व्यवस्थापनमा नेभिगेट गर्न र ओएस वितरणमा तिनीहरूको मूल्यको सामना गर्न मद्दत गर्दछ। सबैभन्दा महत्त्वपूर्ण प्यारामिटरको विश्लेषणको सुरूवात अघि, म तिनीहरूलाई कक्षामा विभाजन गर्ने बारेमा बताउन चाहन्छु। यस्तो समूहलाई निम्न रूपमा परिभाषित गरिएको छ:
  1. प्रणाली चर। यी विकल्पहरू अपरेटिंग सिस्टमको सुरूमा लोड गरिएको छ, निश्चित कन्फिगरेसन फाइलहरूमा भण्डार गरिएको छ (यो तल उनीहरूको बारेमा हुनेछ) साथै सबै प्रयोगकर्ताहरूको लागि पनि उपलब्ध छ। सामान्यतया त्यस्ता प्यारामिटरहरू सबैभन्दा महत्त्वपूर्ण मानिन्छ र प्राय: अनुप्रयोगहरूको विस्तृत विविधता सुरूमा प्रयोग गरिन्छ।
  2. प्रथागत चर। प्रत्येक प्रयोगकर्ताको आफ्नै गृह डाइरेक्टरी हुन्छ जहाँ सबै महत्त्वपूर्ण वस्तुहरू भण्डारण गरिएको छ, तिनीहरूको प्रयोगकर्ता भेरिएबल कन्फिगरेसन फाइलहरू समावेश छन्। तिनीहरूको नामबाट यो पहिले नै स्पष्ट छ कि तिनीहरू एक पटकमा एक विशिष्ट प्रयोगकर्ता अन्तर्गत लागू हुन्छन् जब यो स्थानीय "टर्मिनल" मार्फत अधिकृत हुन्छ। तिनीहरू एक्लै एक्लो जडान हुँदा व्यवहार गर्छन्।
  3. स्थानीय चरहरू। त्यहाँ समान सत्र भित्रमा मात्र प्यारामिटरहरू छन्। जब यो पूरा हुन्छ, तिनीहरू सँधै हटाइनेछ र सबैले पुन: सुरूको लागि म्यानुअल रूपमा सिर्जना गर्नुपर्दछ। तिनीहरू व्यक्तिगत फाईलहरू मा बचत गरिएका छैनन्, र उपयुक्त कन्सोल आदेशहरू प्रयोग गरेर सम्पादन गरिएको र मेटाइएको छ।

अनुकूलन र प्रणाली भ्यारीएबलको लागि कन्फिगरेसन फाइलहरू

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

  • / आदि / प्रोफाइल प्रणाली फाईलहरू मध्ये एक हो। सबै प्रयोगकर्ताहरू र सम्पूर्ण प्रणालीका लागि उपलब्ध छ, टाढाको प्रवेश द्वारको साथ पनि। यसको लागि मात्र प्रतिबन्ध - जब तपाईं मानक "टर्मिनल" खोल्नुहुन्छ, यो स्थान खोल्नुहोस्, यस स्थानमा, यस स्थानमा, यस कन्फिगरेसबाट कुनै मानहरू काम गर्दैन।
  • / आदि / वातावरण - अघिल्लो कन्फिगरेसनको फराकिलो एन्डोग। यो प्रणाली स्तरमा कार्य गर्दछ, अघिल्लो फाईलको रूपमा समान विकल्पहरू छन्, तर अब टाढाको जडानको साथ पनि कुनै प्रतिबन्ध बिना।
  • /Etc/bash.bashrc - फाइल मात्र स्थानीय प्रयोगको लागि, इन्टरनेट मार्फत दुर्गम सत्र वा कनेक्शन मा एक कार्य गर्दैन। नयाँ टर्मिनल सत्र सिर्जना गर्दा प्रत्येक प्रयोगकर्ताको लागि प्रदर्शन गरियो।
  • .Bashrcs एक विशिष्ट प्रयोगकर्ताको लागि, यसको घर डाइरेक्टरीमा भण्डार गरिएको छ र हरेक पटक टर्मिनल नयाँ छ।
  • .BASH_PASPILOFILOLOLOLOLOLOLOLESTOLESTOLOLEST.BASHRC समान छ, उदाहरणका लागि, SSH प्रयोग गर्दा मात्र।

आधारभूत प्रणाली र कस्टम वातावरण भ्यारीएबलहरूको सूची

माथिका निर्देशनहरूका लागि धन्यबाद, तपाईंलाई अब सबै वर्तमान प्यारामिटरहरू र उनीहरूको मानहरू कसरी निर्धारण गर्ने जान्दछन्। यो केवल मुख्यसँग सम्झौता गर्न बाँकी छ। त्यस्ता आईटममा ध्यान दिनुहोस्:
  • डे पूर्ण नाम - डेस्कटप वातावरण। डेस्कटपको हालको वातावरणको नाम समावेश गर्दछ। अपरेटिंग प्रणालीहरूमा, विभिन्न ग्राफिकहरू लिनक्स कर्नेलमा प्रयोग गरिन्छ, त्यसैले अनुप्रयोगहरू अब सक्रिय छन् भनेर बुझ्न अनुप्रयोगहरू महत्त्वपूर्ण छन्। यसले चर डेलाई मद्दत गर्दछ। यसको मानहरूको उदाहरण - जीनोम, पुदी, केडीई, र यस्तै।
  • मार्ग - डाइरेक्टरीहरूको सूची परिभाषित गर्दछ जसमा विभिन्न कार्यकारी फाइलहरूको खोजी। उदाहरणका लागि, वस्तुहरू खोज्न र पहुँचका लागि कमाण्डको कार्य अन्तर्गत, तिनीहरूले यी फोल्डरहरूलाई छिटो खोजी र निर्दिष्ट तर्कहरूको साथ कार्यकारी फाइलहरू पठाउनुहोस्।
  • शेल - सक्रिय कमाण्ड शेल को विकल्प राख्दछ। त्यस्ता खोलहरूले प्रयोगकर्तालाई स्वतन्त्र रूपमा निश्चित स्क्रिप्टहरू तोक्छन् र सिन्ट्याक्सहरू प्रयोग गरेर विभिन्न प्रक्रियाहरू चलाउँछन्। बास सबैभन्दा लोकप्रिय शेल मानिन्छ। परिचितका लागि अन्य सामान्य आदेशहरूको सूची निम्न लेखमा अर्को लेखमा फेला पार्न सकिन्छ।
  • यस्तो अनलिमिटेड मात्रामा कुनै पनि स्थानीय प्यारामिटरहरू थप्न, उनीहरूको कार्यको मुख्य सुविधाहरूको बारेमा मात्र याद राख्नु महत्त्वपूर्ण छ।

    कस्टम चरहरू थप्दै र मेटाउँदै

    हामीले कक्षा कक्षामा स्विच गरेका थियौं जुन कन्फिगरेसन फाइलहरूमा भण्डारण गरिएको छ, र यस तापनिले आफैंले फाइलहरू सम्पादन गर्नुपर्नेछ। यो कुनै पनि मानक पाठ सम्पादक प्रयोग गरेर गरिन्छ।

  1. सुजू GEDit मार्फत प्रयोगकर्ता कन्फिगरेसन खोल्नुहोस् .BASHRC। हामी एक ग्राफिकल सम्पादक प्रयोग गर्ने प्रस्ताव गर्दछौं। उदाहरणका लागि, GEDit। जे होस्, तपाईं कुनै अर्को निर्दिष्ट गर्न सक्नुहुन्छ, उदाहरणका लागि VI वा नानो।
  2. लिनक्समा एक अनुकूलन कन्फिगरेसन फाईल चलाउनुहोस्

  3. यो नबिर्सनुहोस् कि गापरको तर्फबाट आदेश सुरू गर्दा तपाईले पासवर्ड प्रविष्ट गर्नुपर्नेछ।
  4. लिनक्समा प्रयोगकर्ताको कन्फिगरेसन फाइल चलाउन पासवर्ड प्रविष्ट गर्नुहोस्

  5. फाईलको अन्त्यमा, निर्यात बजेटहरू थप्नुहोस् = मान स्ट्रिंग। त्यस्ता प्यारामिटरको संख्या केहि पनि सीमित छैन। थप रूपमा, तपाईं प्रवाह पहिले भेने भ्यारीएबलको मान परिवर्तन गर्न सक्नुहुनेछ।
  6. लिनक्समा प्रयोगकर्ता कन्फिगरेसन फाईललाई भ्यारीएबल थप्नुहोस्

  7. परिवर्तन पछि, तिनीहरूलाई बचत गर्नुहोस् र फाईल बन्द गर्नुहोस्।
  8. लिनक्समा प्रयोगकर्ता कन्फिगरेसन फाइलमा परिवर्तनहरू बचत गर्नुहोस्

  9. कन्फिगरेसन अपडेट फाईल सुरु भएपछि देखा पर्दछ, र यो स्रोत मार्फत गरिन्छ .Bashrc।
  10. लिनक्स प्रयोगकर्ता कन्फिगरेसन फाईल पुन: सुरु गर्नुहोस्

  11. तपाईं समान इको विभागको विकल्प मार्फत भ्यारीएलको गतिविधि जाँच गर्न सक्नुहुनेछ।
  12. लिनक्समा प्रयोगकर्ता भ्यारीएबलको मान जाँच गर्नुहोस्

यदि तपाईं परिवर्तन गर्नु अघि चरको यस वर्गको विवरणसँग परिचित हुनुहुन्न भने लेखको सुरूमा जानकारी पढ्न निश्चित हुनुहोस्। यसले सीमाहरू भएको प्रविष्ट गरिएका प्यारामिटरको कार्यको साथ थप त्रुटिहरू हटाउन मद्दत गर्दछ। प्यारामिटरहरू हटाउने क्रममा यो कन्फिगरेसन फाइल मार्फत पनि हुन्छ। साइन-मा स्ट्रिंगलाई पूर्ण रूपमा हटाउन यो पर्याप्त छ वा साइन # सुरूमा थप गरेर यसलाई टिप्पणी गर्नुहोस्।

प्रणालीगत वातावरण भ्यारीएबलहरू सिर्जना र हटाउँदै

यो केवल चरहरूको तेस्रो कक्षालाई असर गर्न मात्र बाँकी छ - प्रणालीगत। सम्पादन यो गर्न को लागी / आदि / प्रोफाइल फाइल हुनेछ, उदाहरणका लागि, उदाहरणका लागि, एक ज्ञात ssh प्रबन्धक मार्फत पनि सक्रिय रहन्छ। कन्फिगरेसन तत्वको उद्घाटन अघिल्लो संस्करणमा जस्तै समान तरीकाले गरिन्छ:

  1. कन्सोलमा, सुडो gadit / आदि / प्रोफाइल प्रविष्ट गर्नुहोस्।
  2. लिनक्समा फाईल कन्फिगरेसन फाइल चलाउनुहोस्

  3. सबै आवश्यक परिवर्तनहरू बनाउनुहोस् र उपयुक्त बटनमा क्लिक गरेर तिनीहरूलाई बचत गर्नुहोस्।
  4. लिनक्समा भ्यारीएबलहरूको प्रणाली कन्फिगरेसन सम्पादन गर्नुहोस्

  5. स्रोत / ESC / प्रोफाइल मार्फत वस्तु पुनःस्टार्ट गर्नुहोस्।
  6. लिनक्समा भ्यारीएबलहरूको प्रणाली कन्फिगरेसन पुन: सुरू गर्नुहोस्

  7. अन्त्यमा, इको $ v var मार्फत प्रदर्शन जाँच गर्नुहोस्।
  8. लिनक्समा प्रणाली भ्यारीएबल वातावरणको अपरेशन जाँच गर्नुहोस्

फाईलमा परिवर्तनहरू सत्र पुनःप्रबर गरेपछि पनि बचत गरिनेछ, र प्रत्येक प्रयोगकर्ता र अनुप्रयोगले कुनै समस्या बिना नयाँ डाटा पहुँच गर्न सक्षम हुनेछ।

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

थप पढ्नुहोस्