लिनक्स के लिए, लिनक्स मानक बेस फाइल सिस्टम लेआउट का वर्णन करता है और कहां और कैसे एप्लिकेशन और उनके डेटा इंस्टॉल किए जाते हैं।
LSB फाइलसिस्टम पदानुक्रम मानक का संदर्भ देता है में अधिकांश वस्तुओं के लिए (भले ही यह बहुत पुराना हो) का संदर्भ देता है।
एक व्यावहारिक मामले के रूप में, आप पाएंगे कि अधिकांश अनुप्रयोगों में उनके प्रोग्राम बायनेरिज़ स्थापित हैं /usr/bin
, उनकी लाइब्रेरी स्थापित हैं /usr/lib
या /usr/lib64
, उनके साझा किए गए एप्लिकेशन डेटा /usr/share
और उनके मशीन-विशिष्ट एप्लिकेशन डेटा में हैं/var/lib
।
ये निर्देशिकाएं हैं जहां सिस्टम अनुप्रयोगों को स्थापित करता है।
उपयोगकर्ता द्वारा इंस्टॉल किए गए एप्लिकेशन को नीचे रखा जा सकता है /usr/local
, उन सम्मेलनों के लिए जिनके लिए दर्पण हैं /usr
, या निर्देशिका में /opt
जिसके तहत मैक ओएस एक्स के /Applications
फ़ोल्डर से थोड़ा मिलता है , जिसमें प्रत्येक एप्लिकेशन में सीधे नीचे एक फ़ोल्डर होता है, और उस फ़ोल्डर में निर्देशिका आमतौर पर उन लोगों को प्रतिबिंबित करती है जिनके तहत पाया गया /usr
।
/Applications
निर्देशिका की तरह थोड़ा अलग करता है । सामान्य लिनक्स फ़ाइल सिस्टम संगठन के बारे में जानने के लिए, FHS पर एक नज़र डालें ।