आइए सभी बिन और sbin फ़ोल्डरों (फाइलसिस्टम पदानुक्रम मानक से) के साथ स्पष्ट करें:
/binसिस्टम-स्तरीय बायनेरिज़ के लिए है/sbinबूट लोडर और सिस्टम प्रशासकों के लिए ज्यादातर सिस्टम-स्तरीय बायनेरिज़ के लिए है/usr/binआवश्यक बायनेरिज़ के लिए नहीं है/usr/sbin- यह वह जगह है जहाँ गड़बड़ शुरू होती है - सिस्टम प्रशासकों के लिए आवश्यक उपकरण नहीं? इसका क्या मतलब है? प्रयोगों के लिए?/usr/local/bin- इस फ़ोल्डर के बारे में कोई शब्द नहीं/usr/local/sbin- स्थानीय रूप से स्थापित प्रणाली प्रशासन कार्यक्रम। फिर? कैसे के बारे में/usr/sbin?
तो सवाल यह है: क्यों कई निर्देशिकाएं हैं और क्या अर्थ हैं /usr/sbin, /usr/local/sbinऔर /usr/local/bin?
कई कार्यक्रम अभिलेखागार के माध्यम से वितरित किए जाते हैं और हमें उन्हें स्रोत कोड से बनाना होगा। आमतौर पर उनका मेकफाइल होता है इसलिए यह काफी आसान है। इस प्रक्रिया में usr / local / lib, usr / local / bin ... usr / local / जो भी दिए गए प्रोग्राम के लिए विशिष्ट फोल्डर बनाए बिना फाइल बनाना शामिल है।
ऐसा क्यों है?
मुझे लगता है कि यह सही नहीं है क्योंकि अगर हमें प्रोग्राम को हटाने की जरूरत है तो प्रोग्राम के निर्माता ने इसका ख्याल नहीं रखा, तो हमें इसकी हर फाइल को मैनुअली डिलीट करना होगा।