लिनक्स (I) मा कसरी फाइल अनुमतिहरू काम गर्दछन्।

लिनक्स फाइल अनुमतिहरू

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

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

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

ls - l

हामीसँग त्यस्तै देख्नेछौं जुन हामीसँग यो पोष्टको माथिल्लो छविमा छ, जहाँ हामीसँग जानकारी धेरै पंक्तिहरू र स्तम्भहरूमा प्रतिनिधित्व हुन्छ। उत्तरार्द्धले हामीलाई केहि देखाउँदछ -rw-r - r– १ जड़ १ 1 नोभेम्बर ११ २०१ x xinitrc, र के हामी बाँयामा राम्रोसँग हेर्छौं जुन हामीलाई अनुमतिहरू प्रबन्ध गर्न सक्दछौं भनेर बुझ्नको लागि सबैभन्दा चासो राख्छ। त्यो पहिलो स्तम्भले हामीलाई १० स्थानहरू देखाउँदछ, ती प्रत्येकको बिभिन्न अर्थको साथ यो द्वारा कब्जा गरिएको छ कि छैन:

  • बी: ब्लक उपकरण
  • c: चरित्र उपकरण (उदाहरणका लागि / dev / tty1)
  • d: निर्देशिका
  • l: प्रतीकात्मक लिंक (उदाहरण को लागी) / usr / bin / java -> / home / कार्यक्रम / java / jre / bin / java)
  • p: नाम गरिएको पाइप (उदाहरणका लागि / proc / १ / नक्शा)
  • - अनुमति तोकिएको छैन
  • r: पढ्दै
  • w: लेखन
  • x: कार्यान्वयन

D मात्र बायाँबाट सुरु गरेर पहिलो खाली स्थानमा उपस्थित हुनेछ, र यसको मतलब यो हो कि प्रश्नमा रहेको तत्व एक डाइरेक्टरी हो, त्यसैले हाइफन that - »सँग त्यो स्थान ओगटेको अवस्थामा हामी फाईलको अगाडि हुनेछौं। पछि, अर्को नौ रिक्त स्थानहरू तीन समूहमा तीन समूहमा विभाजित छन्, र अर्डर सँधै निम्न हुन्छ: rwx, जसले प्रतिनिधित्व गर्दछ मालिक, समूह र अन्य (अन्य) को लागी अनुमतिका लागि लेख्ने, पढ्ने र कार्यान्वयन गर्ने अनुमति।.

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

दिमागमा यस जानकारीको साथ हामी बुझ्न सक्नेछौं कि के हुन्छ, के हो अनुमतिहरूको लागि संख्यात्मक नामकरण, GNU / Linux, BSD र अन्य * nix प्रणालीहरूको धेरै विशिष्ट। थप रूपमा, यो नामकरणले हामीलाई फाइल अनुमतिहरू चाँडो chmod कमाण्ड प्रयोग गर्न परिवर्तन गर्न मद्दत गर्दछ, र त्यो हामी अर्को पोष्टमा देख्दछौं तर अबका लागि हामी निम्नमा ध्यान दिन सक्छौं: पढ्ने अनुमतिको मतलब भनेको भनेको हामीले भनिएको फाईल वा डाइरेक्टरीको सामग्रीहरू हेर्न सक्दछौं, लिखित अर्थ भनेको हामीसँग फाईल वा डाइरेक्टरीलाई परिमार्जन गर्ने अनुमति छ र कार्यान्वयन अनुमति भनेको हामी फाईल कार्यान्वयन गर्न सक्छौं वा, यदि हामी डाइरेक्टरीको सामना गरिरहेका छौं भने हामीले खोजी गर्न सक्दछौं। यसमा। (त्यो हो, "ls")। यसले प्रणालीमा मौलिक फाईलहरू, जस्तै / usr /, / usr / bin वा / usr / lib लाई कार्यान्वयनको अनुमति सक्षम गरेको छ तर मालिकबाहेक अनुमति लिने अनुमति नभएको कारणले सबै प्रयोगकर्ताले सबै आदेशहरू कार्यान्वयन गर्न सक्दछ तर यो गर्दछ। केहि परिमार्जन वा मेटाउने छैन जबसम्म हामीलाई ती अनुमतिहरू दिइएन वा 'su' आदेशको माध्यमबाट 'रूट' हुन्छ।


लेखको सामग्री हाम्रो सिद्धान्तहरूको पालना गर्दछ सम्पादकीय नैतिकता। त्रुटि क्लिक गर्न रिपोर्ट गर्नुहोस् यहाँ.

२ टिप्पणीहरू, तपाइँको छोड्नुहोस्

तपाइँको टिप्पणी छोड्नुहोस्

तपाईंको ईमेल ठेगाना प्रकाशित हुनेछैन।

*

*

  1. डाटाका लागि उत्तरदायी: मिगुएल gelन्गल ग्याटन
  2. डाटाको उद्देश्य: नियन्त्रण स्पाम, टिप्पणी प्रबन्धन।
  3. वैधानिकता: तपाईंको सहमति
  4. डाटाको सञ्चार: डाटा कानुनी बाध्यता बाहेक तेस्रो पक्षलाई सूचित गरिने छैन।
  5. डाटा भण्डारण: डाटाबेस ओसीन्टस नेटवर्क (EU) द्वारा होस्ट गरिएको
  6. अधिकार: कुनै पनि समयमा तपाईं सीमित गर्न सक्नुहुनेछ, पुन: प्राप्ति र तपाईंको जानकारी मेटाउन।

  1.   javier भन्यो

    उत्कृष्ट नोट !! अभिवादन

  2.   मार्ता भन्यो

    म जानकारी मा shit!