Tuxfiles लिनक्स निर्देशिका संरचना के बारे में निम्नलिखित कहते हैं:
/var
:इस निर्देशिका में परिवर्तनशील डेटा होता है जो सिस्टम के चलने पर लगातार बदलता रहता है।
निम्नलिखित पर FHS/var
कहता है:
/var
चर डेटा फ़ाइलें हैं। इसमें स्पूल डायरेक्टरीज़ और फाइल्स, एडमिनिस्ट्रेटिव और लॉगिंग डेटा और ट्रांसिएंट और अस्थायी फाइल्स शामिल हैं।
फिर वे कहते हैं कि लॉग, मेल और स्पूलर जैसी चीजें उस फ़ोल्डर में डाल दी जाती हैं।
पारंपरिक रूप से उबंटू लिनक्स पर अपाचे या नग्नेक्स का स्टॉक इंस्टॉलेशन डायरेक्टरी को रखेगा /var/www/
।
यह मुझे फाइलों या अन्य सामग्री के साथ एक निर्देशिका लगाने के लिए आदर्श जगह की तरह प्रतीत नहीं होता है, अन्यथा ऐसी सामग्री जो लगभग स्थायी मानी जाती है।
ऐसा अक्सर क्यों किया जाता है /var
?
अधिक विषयगत रूप से, यह वह जगह है जहां इसे आदर्श रूप से जाना चाहिए, निर्देशिका संरचना के अनुसार।
/var/lib/www
अधिक उपयुक्त होगा ...
/srv
/var
गैर-निष्पादन योग्य गैर-कॉन्फ़िगरेशन के लिए गैर-स्वामित्व-द्वारा-एक-वास्तविक-उपयोगकर्ता डेटा है जिसे संपादित किया जा सकता है या बदल सकता है (जैसे कि एक पुनर्लेखन योग्य मात्रा पर रहना चाहिए)। /var/lib
विशेष रूप से उस प्रकार के डेटा के लिए है जिसे रिबूट से बचना चाहिए और रखरखाव प्रक्रिया द्वारा हटाया नहीं जाना चाहिए, उदाहरण के लिए डीएचसीपी पट्टों के अपने रिकॉर्ड को संग्रहीत करने के लिए isc-dhcp-server
उपयोग करता /var/lib
है। तो यह वेब सर्वर फ़ाइलों के लिए एक तार्किक स्थान होगा।