कैसे समझें / etc / mtab?


13
/dev/mapper/VolGroup00-LogVol00 / ext3 rw 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
devpts /dev/pts devpts rw,gid=5,mode=620 0 0
/dev/sda1 /boot ext3 rw 0 0
tmpfs /dev/shm tmpfs rw 0 0
none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
sunrpc /var/lib/nfs/rpc_pipefs rpc_pipefs rw 0 0

6 कॉलम का क्या अर्थ है?

जवाबों:


17

mtab सूचियाँ वर्तमान में माउंटेड फ़ाइल सिस्टम हैं और माउंट और अनमाउंट कमांड द्वारा उपयोग की जाती हैं जब आप अपने माउंट या सभी को अनमाउंट करना चाहते हैं। यह कर्नेल द्वारा उपयोग नहीं किया जाता है, जो अपनी सूची ( /proc/mountsया में /proc/self/mounts) बनाए रखता है । इसकी संरचना fstab (मैनपेज देखें) के समान है

व्हाट्सएप द्वारा अलग, इसके 6 कॉलम हैं:

  1. माउंट डिवाइस यदि लागू हो या "कोई नहीं"
  2. पर्वत का शिकर
  3. फाइल सिस्टम
  4. माउंट विकल्प
  5. डंप कमांड द्वारा प्रयुक्त, 0 को अनदेखा करने के लिए *
  6. Fsck कमांड द्वारा प्रयोग किया जाता है (जो बूट पर जांच करने का आदेश देता है), 0 को अनदेखा करने के लिए *

* नोट: mtab 5 वें और 6 वें कॉलम में एक डमी वैल्यू रखता है ताकि फाइल fstab जैसी ही संरचना को बरकरार रखे। इन स्तंभों का mtab में कोई अर्थ नहीं है।


3

/etc/mtabफ़ाइल के रूप में एक ही संरचना के शेयरों /etc/fstabइस साइट के अनुसार /etc/fstab"डंप और फस्क विकल्प" को स्टोर करने के लिए 5 वें और 6 वें कॉलम का उपयोग किया जाता है। 5 वें कॉलम का उपयोग यह निर्धारित करने के लिए किया जाता है कि विभाजन का डंपिंग किया जाना चाहिए, और यह तय करने के लिए 6 वें कि विभाजन पर एक फस्क को संसाधित किया जाना चाहिए।

में /etc/mtab, हालांकि, इस दो विकल्प उनकी भावना ढीला। वास्तव में, इन दो विकल्पों का उपयोग विभाजन को बढ़ते समय किया जाता है, और /etc/mtabउन विभाजनों को सूचीबद्ध करता है जो पहले से ही घुड़सवार हैं। अगर मैं इसे सही ढंग से समझूं, तो ये विकल्प उपयोगी नहीं हैं /etc/mtab। वे संगतता कारणों के लिए यहां हो सकते हैं /etc/fstab, क्योंकि सामग्री को /etc/mtabसीधे उपयोग करने योग्य होना चाहिए/etc/fstab


कॉलम 5 और 6 के बारे में / / / mtab में अर्थहीन होने के बारे में अच्छी बात है, लेकिन वहाँ होने के कारण इसे / etc / fstab में चिपकाया जा सकता है और संगत हो सकता है
thomasrutter

2

स्तंभ /etc/mtabसमान हैं /etc/fstab, सिवाय इसके कि वे वर्तमान में इंस्टाल किए गए फाइलसिस्टम का प्रतिनिधित्व करते हैं, जो कि इंस्टॉलेशन या sysadmin द्वारा माउंट किए जाने के बजाय कॉन्फ़िगर किए गए हैं।

आप cat /etc/mtab > /etc/fstabभविष्य के जूते के लिए माउंट किए गए फाइल सिस्टम के मौजूदा कॉन्फ़िगरेशन को बचाने में सक्षम थे । मैं इस इन का कहना है की सिफारिश नहीं होगा, के रूप में mtabइस तरह के रूप लेबल या UUID, द्वारा माउंट की रक्षा नहीं करता है UUID=या LABEL=में / etc / fstab, जो distros में बहुत आम है इन दिनों। यह उन उपकरणों के लिए समस्या पैदा करेगा जो एक ही क्रम में बूट नहीं हो सकते हैं, जैसे कि बाहरी USB या eSATA ड्राइव।

man fstab आपको कॉलम का विवरण देगा।


1
मैं यह नहीं देखता कि यह सवाल का जवाब कैसे देता है।
अगामी

2

/ Etc / mtab फ़ाइल माउंट फ़ाइल सिस्टम की सूची है जो इसे माउंट और अनमाउंट प्रोग्राम द्वारा बनाए रखा जाता है। यह प्रारूप fstab फ़ाइल के समान है जो कॉलम arw है

  • डिवाइस या रिमोट फाइल सिस्टम जो माउंट किया गया है।
  • माउंटप्वाइंट जगह फाइल सिस्टम में डिवाइस घुड़सवार किया गया था।
  • फाइलसिस्टम टाइप करके फाइलसिस्टम टाइप करें।
  • विकल्प फाइल सिस्टम के लिए विकल्प माउंट
  • फाइल सिस्टम को डंपिंग की आवश्यकता है, यह तय करने के लिए डंप द्वारा डंप का उपयोग किया जाता है।
  • fsckorder ऍफ़एससीके द्वारा प्रयोग किया जाता का उपयोग करने के ऍफ़एससीके पास detrmine करने के लिए।

Fstab मैन पेज चेक करें ।

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