मुझे / var / lib / निर्देशिका में क्या मिलेगा?


23

मैं कुछ जासूसी का काम करने की कोशिश कर रहा हूँ और एक PostgreSQL इंस्टालेशन का शिकार हो रहा हूँ।

मुझे केवल कुछ निम्न स्तर की पहुँच मिली है और फ़ोल्डर के अंदर नहीं देख सकता, लेकिन इस संभावित उम्मीदवार को ढूंढ लिया है

/var/lib/pgsql/

क्या आपको लगता है कि मेरी खोज खत्म हो गई है?

क्या आपको लगता है कि मेरा डेटा वहां भी है?

मुझे एहसास है कि यह एक बहुत ही बेवकूफ और अटकलें वाला सवाल है। लेकिन मैं एक अच्छे अनुमान के बाद हूं।


यह बहुत कम सट्टा होगा यदि आपने हमें बताया कि सिस्टम पर पोस्टग्रेज कैसे समाप्त हुए। क्या इसे संकलित और मैन्युअल रूप से स्थापित किया गया था? या पैकेज मैनेजर के साथ? लिनक्स डिस्ट्रो क्या है?
इन्नाएम

इसे Lyris Listmanager नामक सॉफ्टवेयर के एक अन्य भाग के रूप में स्थापित किया गया था। मेरा मानना है कि यह स्वाद रेड हैट लिनक्स 7.3 PostgreSQL 7.3.2 के साथ है
in.spite

जवाबों:


29

आमतौर पर / वर निर्देशिका में समाप्त होने वाले विवरण के लिए: http://tldp.org/LDP/Linux-Filesystem-Hierarchy/html/Linux-Filesystem-Hierarchy.html#var

/ Var / lib

Rpm / dpkg डेटाबेस और गेम स्कोर की तरह डायनामिक डेटा लाइब्रेरी / फाइलें पकड़ता है। इसके अलावा, यह पदानुक्रम एक आवेदन या प्रणाली से संबंधित राज्य की जानकारी रखता है। राज्य सूचना वह डेटा है जिसे वे चलाते समय प्रोग्राम को संशोधित करते हैं, और जो एक विशिष्ट होस्ट से संबंधित होता है। उपयोगकर्ताओं को कभी भी पैकेज के संचालन को कॉन्फ़िगर करने के लिए / var / lib में फ़ाइलों को संशोधित करने की आवश्यकता नहीं होनी चाहिए। राज्य की जानकारी का उपयोग आम तौर पर एक आवेदन की स्थिति (या अंतर-संबंधित अनुप्रयोगों के एक समूह) को एक ही आवेदन के विभिन्न उदाहरणों के बीच और बीच में संरक्षित करने के लिए किया जाता है। एक एप्लिकेशन (या अंतर-संबंधित अनुप्रयोगों का एक समूह) अपने डेटा के लिए / var / lib के उपनिर्देशिका का उपयोग करता है। एक उपनिर्देशिका, / var / lib / misc है, जो राज्य फ़ाइलों के लिए अभिप्रेत है, जिन्हें एक उपनिर्देशिका की आवश्यकता नहीं है; अन्य उपनिर्देशिकाएं केवल मौजूद होनी चाहिए, यदि प्रश्न में आवेदन वितरण में शामिल है। / var / lib / 'नाम' वह स्थान है जिसे सभी वितरण पैकेजिंग समर्थन के लिए उपयोग किया जाना चाहिए। विभिन्न वितरण अलग-अलग नामों का उपयोग कर सकते हैं, निश्चित रूप से।

मुझे यकीन है कि आपका डेटा वहाँ होगा, लेकिन निष्पादन योग्य फाइलें नहीं।


4

/ var / lib / pgsql वह जगह है जहां Postgres अपने सभी आंतरिक डेटा को संग्रहीत करता है, जिसमें आपके द्वारा डेटाबेस में डाला गया डेटा भी शामिल है। हालाँकि, यह उस प्रारूप में नहीं है जिसे कोई भी वास्तव में देख सकता है। MySQL के विपरीत जो प्रत्येक फ़ाइल और इंडेक्स के लिए एक अलग फाइल बनाता है, PostgreSQL अपने डेटा को न्यूमेरिक नामों और घने अपारदर्शी बाइनरी प्रारूप में फाइलों में संग्रहीत करता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.