क्या कोई आम आदमी के संदर्भ में OSX रूट स्तर के फ़ोल्डरों के उद्देश्य का वर्णन कर सकता है?


20

OSX फ़ोल्डर पदानुक्रम पर सरल और संक्षिप्त प्रलेखन विरल है। मैं प्रत्येक का एक सरल विवरण ढूंढ रहा हूं - प्रत्येक के कार्य क्या हैं?

  • / निजी
  • / var
  • / usr
  • / tmp
  • /आदि
  • / bin
  • / sbin
  • / fseventsd

मैं उन्हें किसी भी तरह से संशोधित करने की योजना नहीं बनाता, मैं सिर्फ एफएस पदानुक्रम को समझना चाहता हूं।


1
आपकी प्रतिक्रियाओं और इससे जुड़े विस्तृत साहित्य दोनों के लिए धन्यवाद। मेरे पास अब बहुत स्पष्ट तस्वीर है। धन्यवाद "अलग पूछें" समुदाय!

जवाबों:


22

यह थोड़ा गड़बड़ है, और क्रॉस-ओवरों की एक डिग्री है, लेकिन त्वरित दौरा, वास्तव में इन सबफ़ोल्डरों में जाने के बिना:

/etc, /tmpऔर /varमें सबफ़ोल्डर्स के लिए सिर्फ प्रतीकात्मक लिंक हैं /private

/etc आम तौर पर कॉन्फ़िगरेशन फ़ाइलें होती हैं।

/tmpअस्थायी फ़ाइलों के लिए चल रही प्रक्रियाओं द्वारा उपयोग किया जाता है (यह भी देखें /var/tmp)

/varरनिंग प्रक्रियाओं द्वारा उपयोग की जाने वाली कुछ अस्थायी फ़ाइलों के लिए भी उपयोग किया जाता है, लेकिन ये कम अस्थायी होते हैं और अधिक बार रन के बीच संरक्षित होते हैं - जैसे लॉगफ़ाइल्स जो आमतौर पर अंदर होते हैं /var/log

/usrकोर यूनिक्स / बीएसडी उपयोगिताओं के लिए बायनेरिज़ (निष्पादनयोग्य) और डेवलपर से संबंधित फाइलें शामिल हैं। उपयोगकर्ता खुद को स्थापित करने वाली चीजों को समाप्त करना चाहिए /usr/local

/binभी बाइनरी होता है, लेकिन वे और अधिक ओएस-मौलिक में उन लोगों की तुलना हो जाते हैं /usrजैसे - cp, cat, bash

/sbinजैसा कि ऊपर है लेकिन नियमित प्रशासनिक कार्यों जैसे mountऔर पर केंद्रित है shutdowns= प्रणाली / सुपर उपयोगकर्ता , आम तौर पर आप इन आदेशों का उपयोग करने जड़ / सुपर उपयोगकर्ता अधिकार की जरूरत है।

/.fseventsd फ़ाइल-सिस्टम परिवर्तन घटनाओं (जैसे फ़ोल्डर निर्माण) को लॉग करने के लिए ओएस द्वारा उपयोग किया जाता है ताकि फाइल सिस्टम में बदलाव होने पर इच्छुक पार्टियों को सूचित किया जा सके।

हालाँकि, यह कहने के जोखिम को चलाने के लिए कि आप मुझे क्या नहीं कहना चाहते हैं - इनमें से अधिकांश बहुत कम रुचि वाले हैं, और यदि आप किसी का उपयोग करना चाहते हैं, तो आप सबसे अधिक संभावना होगी /usr/local, /var/logया /tmp

सामान्य यूनिक्स संरचना पर ध्यान देने के साथ अतिरिक्त जानकारी विकिपीडिया ( यूनिक्स फाइल सिस्टम ) पर पाई जा सकती है ।


5

देखें man hier:

  • /private: यह अनिर्दिष्ट है
  • /var: बहुउद्देश्यीय लॉग, अस्थायी, क्षणिक और स्पूल फाइलें
  • /usr: में उपयोगकर्ता उपयोगिताओं और अनुप्रयोगों के बहुमत शामिल हैं
  • /tmp: अस्थायी फ़ाइलें
  • /etc: सिस्टम विन्यास फाइल और स्क्रिप्ट
  • /bin: उपयोगकर्ता उपयोगिताओं दोनों एकल-उपयोगकर्ता और बहु-उपयोगकर्ता वातावरण के लिए मौलिक
  • /sbin: सिस्टम प्रोग्राम और प्रशासन उपयोगिताओं दोनों एकल-उपयोगकर्ता और बहु-उपयोगकर्ता वातावरण के लिए मौलिक
  • /fseventsd: मेरा मानना ​​है कि आप का मतलब है /.fseventsd। यह यहाँ प्रलेखित है । फ़ाइल विलोपन और फ़ाइल सिस्टम ईवेंट से संबंधित gzipped डेटा को फ़ाइलों की एक श्रृंखला में संग्रहीत किया जाता है /.fseventsd
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.