Account जड़ ’खाते की उत्पत्ति


53

जड़ खाते की उत्पत्ति क्या है? यह कहां से आया और इसे वैसे भी जड़ क्यों कहा जाता है?

(ट्विटर पर @lizztheblizz से मूल रूप से पूछा गया है।)


7
मैं केन थॉम्पसन की रूट बियर की सराहना के साथ जा रहा हूँ: D

मेरा मानना ​​है कि यह 'सभी बुराई की जड़' को संदर्भित करता है क्योंकि कभी-कभी मेरा कंप्यूटर अपने हिसाब से शैतानी करता है।

जवाबों:


50

रूट उपयोगकर्ता की मूल होम डायरेक्टरी फाइलसिस्टम /( http://minnie.tuhs.org/cgi-bin/utree.pl?file=V5/etc/passwd ) की जड़ थी । मुझे लगता है कि उपयोगकर्ता वास्तव में उस निर्देशिका के नाम पर रखा गया था। लेकिन 'जड़' और 'आरंभ' या 'मूल' या कुछ और क्यों नहीं? खैर, केन थॉम्पसन और डेनिस रिची ने UNIX लिखे जाने से पहले, वे मल्टीिक्स विकसित कर रहे थे। यदि आप मल्टिक्स के इतिहास पर एक नज़र डालें, तो आप पाएंगे कि ROOT वहाँ भी मौजूद था ( http://web.mit.edu/multics-history/source/Multics_Internet_Server/Multics_ddds.html )। इसलिए नाम मल्टीिक्स से आना चाहिए।


मैंने अभी आपके द्वारा लिंक किए गए मल्टिक्स दस्तावेजों को देखा। वे रूट निर्देशिका (और रूट वॉल्यूम) को संदर्भित करते हैं, लेकिन रूट उपयोगकर्ता का कोई संदर्भ नहीं है ।
कीथ थॉम्पसन

1
Mdd003.compout में एक रूट उपयोगकर्ता दिखाई देता है यदि आप देखते हैं कि फ़ाइल सूची में क्या प्रतीत होता है तो स्पष्ट रूप से रूट उपयोगकर्ता है जैसा कि यूनिक्स पर "ls -l" कमांड में देखा गया है।
हैकस्लैश

23

लिनक्स जानकारी के अनुसार , नाम की उत्पत्ति फ़ाइल सिस्टम लेआउट / अनुमतियों से हुई हो सकती है:

सर्व-शक्तिशाली प्रशासनिक उपयोगकर्ता के लिए रूट शब्द का उपयोग इस तथ्य से उत्पन्न हो सकता है कि रूट निर्देशिका में लेखन अनुमतियाँ (यानी, फ़ाइलों को संशोधित करने की अनुमति) वाला एकमात्र खाता है। मूल निर्देशिका, बदले में, इस तथ्य से अपना नाम लेती है कि यूनिक्स-जैसे ऑपरेटिंग सिस्टम में फाइलसिस्टम (यानी, निर्देशिकाओं की पूरी पदानुक्रम जो फाइलों को व्यवस्थित करने के लिए उपयोग की जाती है) को एक पेड़ की तरह (हालांकि उलटा) संरचना के साथ डिजाइन किया गया है जिसमें सभी निर्देशिकाएं एक एकल निर्देशिका से शाखा करती हैं जो एक पेड़ की जड़ के अनुरूप होती है।

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