जड़ खाते की उत्पत्ति क्या है? यह कहां से आया और इसे वैसे भी जड़ क्यों कहा जाता है?
(ट्विटर पर @lizztheblizz से मूल रूप से पूछा गया है।)
जड़ खाते की उत्पत्ति क्या है? यह कहां से आया और इसे वैसे भी जड़ क्यों कहा जाता है?
(ट्विटर पर @lizztheblizz से मूल रूप से पूछा गया है।)
जवाबों:
रूट उपयोगकर्ता की मूल होम डायरेक्टरी फाइलसिस्टम /
( 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 )। इसलिए नाम मल्टीिक्स से आना चाहिए।
लिनक्स जानकारी के अनुसार , नाम की उत्पत्ति फ़ाइल सिस्टम लेआउट / अनुमतियों से हुई हो सकती है:
सर्व-शक्तिशाली प्रशासनिक उपयोगकर्ता के लिए रूट शब्द का उपयोग इस तथ्य से उत्पन्न हो सकता है कि रूट निर्देशिका में लेखन अनुमतियाँ (यानी, फ़ाइलों को संशोधित करने की अनुमति) वाला एकमात्र खाता है। मूल निर्देशिका, बदले में, इस तथ्य से अपना नाम लेती है कि यूनिक्स-जैसे ऑपरेटिंग सिस्टम में फाइलसिस्टम (यानी, निर्देशिकाओं की पूरी पदानुक्रम जो फाइलों को व्यवस्थित करने के लिए उपयोग की जाती है) को एक पेड़ की तरह (हालांकि उलटा) संरचना के साथ डिजाइन किया गया है जिसमें सभी निर्देशिकाएं एक एकल निर्देशिका से शाखा करती हैं जो एक पेड़ की जड़ के अनुरूप होती है।