/ Proc / pid / Mountinfo फ़ाइल का उद्देश्य क्या है?


11

का उद्देश्य क्या है /proc/pid/mountinfoफ़ाइल (साथ पीआईडी जा रहा संख्यात्मक प्रक्रिया आईडी)?

जहाँ तक मैं देख सकता हूँ यह /proc/mountsफ़ाइल की सामग्री को दर्शाता है लेकिन अतिरिक्त जानकारी के साथ।

यह भी लगता है कि फ़ाइल सभी प्रक्रियाओं के लिए समान रहती है: दो बेतरतीब ढंग से चुनी गई प्रक्रियाओं के लिए अलग-अलग कोई आउटपुट नहीं देता है ( diff /proc/3833/mountinfo /proc/2349/mountinfo)

कृपया ध्यान दें कि मैं यह नहीं पूछ रहा हूं कि इसमें क्या शामिल है। इंटरनेट पर परिभाषाओं से मैं देखता हूं कि 'इस फ़ाइल में आरोह बिंदुओं के बारे में जानकारी है।' मैं पूछ रहा हूं कि यह हर प्रक्रिया निर्देशिका में क्यों मौजूद है? वहां इसका उद्देश्य क्या है?

जवाबों:


15

फ़ाइलों के बारे में जानकारी के लिए कर्नेल प्रलेखन की जाँच करें /proc

प्रति प्रक्रिया में एक ऐसी फ़ाइल होती है क्योंकि सभी प्रक्रियाएँ समान माउंट पॉइंट नहीं देखती हैं। चेरोट एक पारंपरिक यूनिक्स सुविधा है जो प्रक्रियाओं को फाइलसिस्टम ट्री के एक उपप्रकार तक सीमित करना संभव बनाता है। एक काट-छांट की प्रक्रिया में इसकी जड़ के बाहर माउंट बिंदु नहीं दिखेंगे। Linux इसे नेमस्पेस के साथ आगे ले जाता है : एक प्रक्रिया फाइलसिस्टम के अपने दृष्टिकोण को चारों ओर घटाकर ग्राफ्ट कर सकती है।

माउंट नामस्थानों के बारे में अधिक जानकारी के लिए, LWN पर नामस्थानों पर प्रति फ़ाइल निजी फ़ाइल सिस्टम माउंट बिंदु और माइकल केरिसक के लेख देखें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.