लिनक्स में डिवाइस माउंट करने का क्या मतलब है?


66

मैंने लिनक्स में उपकरणों का जिक्र करते हुए "बढ़ते" शब्द को सुना है। इसका वास्तविक अर्थ क्या है? पुराने संस्करणों के विपरीत अब इसे कैसे संभालना है?

मैंने ऐसा मैन्युअल रूप से कमांड-लाइन के माध्यम से नहीं किया है। क्या आप लिनक्स में एक साधारण डिवाइस माउंट करने के लिए चरण (कमांड) दे सकते हैं?


जवाबों:


80

यूनिक्स सिस्टम में एक ही डायरेक्टरी ट्री है। सभी सुलभ भंडारण के लिए इस एकल निर्देशिका ट्री में एक संबद्ध स्थान होना चाहिए। यह विंडोज के विपरीत है जहां (फ़ाइल पथ के लिए सबसे आम सिंटैक्स में) प्रति संग्रहण घटक (ड्राइव) में एक निर्देशिका ट्री है।

बढ़ते को भंडारण उपकरण को डायरेक्टरी ट्री में किसी विशेष स्थान पर संबद्ध करने का कार्य है। उदाहरण के लिए, जब सिस्टम बूट होता है, तो एक विशेष स्टोरेज डिवाइस (जिसे आमतौर पर रूट पार्टीशन कहा जाता है) डायरेक्टरी ट्री की जड़ से जुड़ा होता है, यानी कि स्टोरेज डिवाइस /(रूट डायरेक्टरी) पर लगा होता है।

मान लें कि अब आप CD-ROM पर फ़ाइलों को एक्सेस करना चाहते हैं। आपको निर्देशिका ट्री में किसी स्थान पर CD-ROM को माउंट करना होगा (सीडी डालने पर यह स्वचालित रूप से हो सकता है)। मान लें कि CD-ROM डिवाइस है /dev/cdromऔर चुना माउंट बिंदु है /media/cdrom। संगत आदेश है

mount /dev/cdrom /media/cdrom

उसके बाद कमांड चलाया जाता है, एक फाइल जिसकी सीडी-रॉम पर लोकेशन /dir/fileअब आपके सिस्टम पर उपलब्ध है /media/cdrom/dir/file। जब आपने सीडी का उपयोग करना समाप्त कर लिया है, तो आप कमांड चलाते हैं umount /dev/cdromया umount /media/cdrom(दोनों काम करेंगे; विशिष्ट डेस्कटॉप वातावरण ऐसा करेंगे जब आप "बेदखल" या "सुरक्षित रूप से हटाएं" बटन पर क्लिक करेंगे)।

माउंटिंग किसी भी चीज पर लागू होती है, जो फाइलों के रूप में सुलभ होती है, न कि केवल वास्तविक भंडारण उपकरणों के लिए। उदाहरण के लिए, सभी लिनक्स सिस्टम में एक विशेष फाइलसिस्टम आरोहित होता है /proc। उस फाइलसिस्टम (जिसे कहा जाता है proc) में अंतर्निहित भंडारण नहीं है: इसमें मौजूद फाइलें चल रही प्रक्रियाओं और विभिन्न अन्य सिस्टम की जानकारी देती हैं; जानकारी सीधे इसकी स्मृति डेटा संरचनाओं से कर्नेल द्वारा प्रदान की जाती है।


1
ठीक है धन्यवाद। केवल यह एकल cdrom / / मीडिया / cdrom का माउंट करता है? इस आदेश के विकल्पों के बारे में क्या?
रेनजिथ जी

1
@Renjith आप आसानी से पता लगा सकते हैंman mount
phunehehe

यहाँ वही है जो मुझे यहाँ समझ में नहीं आता है: आपको सीडी रोम को माउंट करने की आवश्यकता क्यों है, जब यह पहले से ही निर्देशिका ट्री में मौजूद है /dev/cdrom? सीधे पहुंच क्यों नहीं है /dev/cdrom? यदि सीडी रोम पहले से ही माउंट नहीं है, तो यह सिस्टम पर एक पथ का हिस्सा कैसे है? क्या /dev/cdromसिर्फ एक आभासी फ़ाइल है और एक फ़ोल्डर नहीं है जिससे मैं फ़ाइलों को पढ़ सकता हूं, इसीलिए?
user2173353

1
@ user2173353 /dev/cdromडिवाइस की सामग्री को एक विशाल "फ़ाइल" के रूप में प्रस्तुत करता है। यह एक फाइलसिस्टम से गुजरे बिना ड्राइव से सीधे डेटा पढ़ रहा है। बढ़ते हुए न केवल डिवाइस (आमतौर पर /dev/something) युक्त डिवाइस को एक निर्देशिका (जैसे /media/cdrom) के साथ जोड़ता है, बल्कि एक फाइलसिस्टम ड्राइवर के साथ भी है, जो कोड का एक टुकड़ा है जो समझता है कि डिवाइस पर डेटा कैसे व्यवस्थित होता है और इसे फ़ाइलों और निर्देशिकाओं के रूप में प्रस्तुत करता है।
गिल्स

19

लिनक्स में डिवाइस माउंट करने का क्या मतलब है?

सरल शब्दों में एक माउंट बिंदु आपके डिस्क पर संग्रहीत आपके डेटा (फ़ाइलों और फ़ोल्डरों) तक पहुंचने के लिए एक निर्देशिका है।

सादृश्य: सौजन्य

आइए एक किसान की कहानी पढ़ें जिन्होंने अपने बच्चों के लिए अपनी ज़मीन बेच दी और उन्होंने इससे क्या किया।

एक किसान है जिसने अपने तीन बच्चों को 25 हेक्टेयर की पूरी बंजर भूमि को वितरित करने के बारे में सोचा, उसने नीचे के रूप में वितरित किया।
यहाँ छवि विवरण दर्ज करें

बच्चा 1: जॉन को आठ हेक्टेयर जमीन मिली।

बच्चा 2: बार्बी को 13 हेक्टेयर जमीन मिली।

बच्चा 3: स्टीव को चार हेक्टेयर जमीन मिली।

यहाँ छवि विवरण दर्ज करें

अब किसान के बच्चों ने अपनी-अपनी जमीनों को सुधारने की योजना बनाई और उन फसलों के आधार पर जुताई शुरू कर दी, जिनकी खेती करने जा रहे थे।

  • जॉन संतरे की खेती करना चाहता है।

  • बारबी आम की खेती करना चाहते हैं।

  • स्टीव मकई की खेती करना चाहते हैं।

इन फसलों / फलों के पेड़ की खेती के लिए उन्हें अपनी फसलों के लिए अलग से हल की आवश्यकता होती है। जैसा कि आम की खेती के लिए चित्र के नीचे दिखाया गया है कि जुताई मक्का से अलग है। एक बार जब यह किया जाता है तो वे अपने संबंधित फसल पौधों को अपनी भूमि में बोते हैं।
यहाँ छवि विवरण दर्ज करें

जैसे-जैसे फसलें उगाई जाती हैं, उन्हें घुसपैठियों से बचाया जाना चाहिए और उन्होंने अपनी भूमि के चारों ओर बाड़ की व्यवस्था की और अपनी प्रत्येक भूमि पर एक गेट के साथ एक प्रवेश बिंदु बनाया।

यहाँ छवि विवरण दर्ज करें
इसलिए यदि किसी को अपनी भूमि तक पहुँचना है तो उसे इन द्वारों के माध्यम से प्रवेश करना होगा और भूमि से फल / मक्का प्राप्त करना होगा।

हमारे प्रदर्शन के लिए इस कहानी का विश्लेषण इस प्रकार है।

  • किसानों की जमीन पूरी डिस्क के बराबर है
  • किसान अपने बच्चों को जो स्लाइस देते हैं उसे विभाजन कहते हैं
  • फसलों की खेती के लिए जुताई भूमि को स्वरूपण कहा जाता है।
  • पेड़ लगाने और फसलों को डिस्क / विभाजन के समान कहा जाता है।
  • एक गेट की व्यवस्था करके उगाई गई फसलों और पेड़ों की रक्षा करना माउंटिंग कहा जाता है ।

यहाँ छवि विवरण दर्ज करें


1
एक बहुत अच्छा और सहायक सादृश्य
विमल कृष्ण

छोटा और सरल। +1
बॉब

2
पिछले उत्तर के अनुसार, मैदान के एक हिस्से में प्रवेश करने वाले मानव के लिए माउंटिंग अधिक सुविधाजनक है, और बाड़ के निर्माण से सुरक्षा नहीं है। पिछले उत्तर का हवाला देते हुए: "बढ़ते हुए भंडारण उपकरण को डायरेक्टरी ट्री में किसी विशेष स्थान पर जोड़ने का कार्य है।"
जोसेफ क्लिमुक

1

स्रोत

ड्राइव बढ़ाने का क्या मतलब है? इससे पहले कि आपका कंप्यूटर किसी भी तरह के स्टोरेज डिवाइस (जैसे कि हार्ड ड्राइव, सीडी-रॉम, या नेटवर्क शेयर) का उपयोग कर सकता है, आपको या आपके ऑपरेटिंग सिस्टम को कंप्यूटर के फाइल सिस्टम के माध्यम से पहुंच योग्य बनाना होगा। इस प्रक्रिया को माउंटिंग कहा जाता है। आप केवल घुड़सवार मीडिया पर फ़ाइलों तक पहुँच सकते हैं।

प्रारूप और बढ़ते आपका कंप्यूटर मीडिया के एक टुकड़े पर लिखी गई विशिष्ट, संरचित फ़ाइल स्वरूपों में डेटा संग्रहीत करता है (जैसे डिस्क या CD-ROM)। आपके कंप्यूटर को अपने डेटा की ठीक से व्याख्या करने के लिए इस मीडिया पर प्रारूप को पढ़ने में सक्षम होना चाहिए; यदि कंप्यूटर प्रारूप को नहीं पहचानता है, तो यह त्रुटियों को लौटा देगा। इसके अलावा, आपके कंप्यूटर को दूषित या गैर-मान्यता प्राप्त स्वरूपों के साथ काम करने के लिए मजबूर करने से यह गलत तरीके से डेटा लिखने का कारण होगा, संभवतः मीडिया पर संग्रहीत सभी फ़ाइलों को अप्राप्य प्रदान करेगा।

बढ़ते सुनिश्चित करता है कि आपका कंप्यूटर मीडिया के प्रारूप को पहचानता है; यदि आपका कंप्यूटर उस प्रारूप को नहीं पहचान सकता है, तो डिवाइस को माउंट नहीं किया जा सकता है। जब मीडिया सफलतापूर्वक माउंट हो जाता है, तो आपका कंप्यूटर मीडिया की फ़ाइल प्रणाली को आपके स्थानीय फ़ाइल सिस्टम में शामिल करता है, और एक माउंट बिंदु, एक स्थानीय रूप से उपलब्ध लिंक बनाता है जिसके माध्यम से आप बाहरी डिवाइस का उपयोग करते हैं। विंडोज या मैक ओएस एक्स में, माउंट बिंदु को डिस्क या अन्य आइकन द्वारा दर्शाया जाता है; यूनिक्स या लिनक्स में, माउंट बिंदु एक निर्देशिका है। अधिकांश ऑपरेटिंग सिस्टम आपके लिए बढ़ते और अनमाउंटिंग को संभालते हैं।


1

सादृश्य द्वारा स्पष्टीकरण

चलो वाशिंगटन डीसी के पोस्ट मास्टर जनरल की नौकरी पर विचार करें।

शुरुआती दिनों में, पीए एवेन्यू से बाहर की ओर जाने वाली सभी सड़कें कहीं भी जाती थीं। यदि आप अपना मेल प्राप्त करना चाहते हैं, तो आपके स्थान को पीए एवेन्यू से नौगम्य होना चाहिए; यदि कोई पीए एवेन्यू से एक सड़क बनाता है, और फिर एक घर बनाता है, तो उसे मुझे बताना होगा:

"मेरा घर इस जीपीएस स्थान पर है। लेकिन मेल प्राप्त करने के लिए, पीए एवेन्यू में शुरू करें, फिर के स्ट्रीट पर जाएं, फिर मेरे घर पर जाएं"

mount GPS_LocationOfMyHouse to PA Avenue / K street / MyHouse

माउंटिंग केवल पोस्ट मास्टर जनरल को बताने की प्रक्रिया है जहां घर पीए एवेन्यू के सापेक्ष है, या इस मामले में, रूट पथ।

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