Linux के लिए / dev / sda का क्या अर्थ है?


92

क्या करता है :

/dev/sda

पक्ष में? इसका क्या मतलब है?

मैं दोनों है फेडोरा और Ubuntu स्थापित किया है और अगर मैं उन्हें का उपयोग कर पता लगाने Ext2explore खिड़कियों से, मैं इन नामों देखें:

/dev/sda6
/dev/sda9

कृपया मुझे समझाएं कि इसका क्या मतलब है? मेरा मतलब है वहां की संख्या और भी /dev/sda/

जवाबों:


136

TL; DR : यह जिस तरह से linux (और सभी यूनिक्स) को अपनी ड्राइव के नाम के साथ करना पड़ता है, बहुत कुछ इस तरह से है कि विंडोज़ C :, D :, आदि का उपयोग करती है ( नोट : इसे हम एक रूपक कहते हैं। दूसरे शब्दों में। , एक स्पष्ट झूठ जो लोगों को दूर से भी सटीक होने के बिना समझने में मदद करता है। अधिक विस्तृत विवरण के लिए पढ़ें ...)

  • /dev/ यूनिक्स निर्देशिका ट्री में वह हिस्सा है जिसमें सभी "डिवाइस" फाइलें हैं - यूनिक्स परंपरागत रूप से उन सभी चीजों के बारे में व्यवहार करता है जिन्हें आप पढ़ने या लिखने के लिए फाइल के रूप में एक्सेस कर सकते हैं।

  • sd ने मूल रूप से एक SCSI डिवाइस की पहचान की, लेकिन चूंकि USB (और अन्य रिमूवेबल) डेटा वाहकों के वाइल्डग्रोथ के कारण यह किसी भी ब्लॉक डिवाइस (एक और यूनिक्स शब्द; इस संदर्भ में, डेटा ले जाने में सक्षम कुछ भी) के लिए कैच-ऑल बन गया, जो पहले से ही नहीं था; आईडीई के माध्यम से सुलभ। जब SATA आसपास आया, तो डेवलपर्स ने सोचा कि यह सभी के लिए मौजूदा फ्रेमवर्क में जोड़ने के बजाय बहुत आसान और अधिक सुविधाजनक होगा, बजाय एक नया फ्रेमवर्क लिखे।

  • Sd के तुरंत बाद का अक्षर उस आदेश को दर्शाता है जिसमें यह पहली बार पाया गया था - a, b, c ... z, Aa ... Az ... आदि (ऐसा नहीं है कि वास्तविक दुनिया में कई स्थितियां ऐसी हैं जहां से अधिक 26 असतत ब्लॉक डिवाइस एक ही बस में हैं ...)

  • अंत में, उसके बाद का नंबर डिवाइस पर विभाजन को दर्शाता है। ध्यान दें कि बल्कि बेतरतीब तरीके से पीसी के विभाजन को संभालने के कारण केवल चार "प्राथमिक" विभाजन हैं, इसलिए नंबरिंग वास्तविक गणना से थोड़ा दूर होगी। यह एक भयानक समस्या नहीं है क्योंकि नामकरण योजना का मुख्य उद्देश्य इस विभाजन में पाए जाने वाले प्रत्येक विभाजन के लिए एक अद्वितीय और पहचान योग्य पहचानकर्ता है ...

तो /dev/sda9पहली ड्राइव पर नौवें विभाजन का मतलब है।


मुझे तीसरा बिंदु समझ में नहीं आया। क्या आप इसमें मेरी मदद कर सकते हैं
saplingPro

13
मतलब कि जो पहला डिवाइस मिला है sda, वह दूसरा होगा sdb, और इसी तरह 26 तारीख तक डिवाइस को कॉल किया जाएगा sdzऔर सिस्टम तब से शुरू होगा sdAaजब आप उससे ज्यादा डिवाइस को
ऑन कर देंगे

/ dev / sd [AZ] [az] वास्तव में AWS द्वारा अब तक अमान्य माना जाता है, जब तक कि उसे अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता न हो।
cxdf 21

नहीं होना चाहिए - dev-by-UUID नोड्स को सीमलिंक होना चाहिए।
शादुर ११'१६

एक रूपक आमतौर पर किसी प्रकार की स्पर्शरेखा के तरीके से संबंधित होता है जो कि अवधारणा या बात की तुलना में पते के अनुभव से अधिक निकटता से संबंधित होता है। उदाहरण के लिए, किसी ने किसान को ट्रैक्टर और मैले जूते के संदर्भ में एक प्रोसेसर के कामकाज की व्याख्या की हो सकती है। आशा है कि पताका प्रतीकात्मक लिंक (नों) का उपयोग करने में सक्षम होगा, जो कि पहले से ज्ञात ज्ञान के बिना, जो भी पताकर्ता वर्णन कर रहा है, उसके एक कार्यशील मॉडल का मानसिक रूप से निर्माण करेगा। तो यह वास्तव में केवल एक झूठ है उसी तरह एक ब्लॉक-चेन एक पास-वाक्यांश के बारे में एक झूठ है। वास्तव में, एक ब्लॉकचेन एक प्रकार का रूपक है।
पीटर डेविड कार्टर

16

/ देव आपके फाइल सिस्टम का प्रतिनिधित्व करता है जो आपके सिस्टम को समझ में आता है - विशेष रूप से डिवाइस क्या है, यह जानने की आवश्यकता के बिना डिवाइस पर डेटा तक पहुंचने के लिए अनुप्रयोगों के लिए एक तंत्र प्रदान करता है।

एसडी (मूल रूप से) एससीआई डिस्क उपकरणों के लिए है, हालांकि यह अब सामान्य और एसएटीए उपकरणों में हटाने योग्य उपकरणों को संदर्भित करता है

और अक्षर विभाजन को इंगित करने वाली संख्या के साथ शुरू होने वाले डिवाइस की संख्या है।


10

sdचालक से निकलती है sd-mod। यह शाब्दिक रूप से s c d d isk के लिए खड़ा है ।

कारण (एस) एटीए डिस्क को एससीएसआई डिस्क के रूप में भी सूचीबद्ध किया गया है, एससीएसआई कमांड बहुत अधिक सुविधाएँ प्रदान करता है जो एटीए कमांड द्वारा प्रदान किया जा सकता है, इसलिए आधुनिक सिस्टम (विंडोज, एएफएआईके सहित) एससीएसआई-एटीए अनुवाद का कार्यान्वयन होगा। सिस्टम में लेयर (SATL) (लिनक्स में यह libataड्राइवर द्वारा प्रदान किया जाता है ) में (S) ATA डिस्क से बात करने के लिए, जबकि सिस्टम की ऊपरी परत को सामान्यीकृत किया जा सकता है।

जैसा कि आप नहीं जानते होंगे, USB ड्राइव SCSI कमांड को "बोलता है" (यानी लेता है और SCSI आदेशों का जवाब देता है), कोई फर्क नहीं पड़ता कि यह USB संलग्न SCSI प्रोटोकॉल का समर्थन करता है या नहीं। इसके अलावा, अधिकांश USB HDD / SSDs SATA डिस्क हैं जो USB से ब्रिज की जाती हैं। उन लोगों के लिए पुल SATL प्रदान करता है, लेकिन ऑपरेटिंग सिस्टम नहीं।

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