कम से कम दो मान्य उत्तर प्रतीत होते हैं
sdaसही ढंग से ड्राइव के लिए "बेसनेम" कहा जा सकता है ।
sdaड्राइव के लिए सही ढंग से "कर्नेल डिस्क नाम" भी कहा जा सकता है ।
आप इस निष्कर्ष पर कैसे पहुंचे?
प्रत्येक प्रशंसनीय उम्मीदवारों पर उन्मूलन की प्रक्रिया द्वारा:
यह सही शब्द नहीं हो सकता। जैसा कि मूल प्रश्न में उल्लेख किया गया है , यह पूरी तरह से योग्य नाम (जैसे /dev/sda) को संदर्भित करता है , न कि अंतिम टुकड़े (जैसे sda) को।
अतिरिक्त स्रोत, जैसे कि लिनक्स एंटरप्राइज सर्वर 12 को निश्चित गाइड के p.68 के रूप में, दूषित साक्ष्य मौजूद हैं :
आप उपयोग करने का विकल्प भी चुन सकते हैं ... एक माउंट जो डिवाइस के नाम पर आधारित है (जैसे /dev/sdb1) ...
और p.94 की लिनक्स बाइबिल 2008 संस्करण :
डिवाइस टैब पर क्लिक करें और उपकरण का नाम (जैसे /dev/cdrom)…
- "फ़ाइल नाम" या "फ़ाइल नाम"
यह सही शब्द भी नहीं हो सकता है, क्योंकि इसका उपयोग तकनीकी दस्तावेज में पूरी तरह से योग्य नाम (उदाहरण /dev/sda) के लिए एक पर्याय के रूप में किया जाता है , न कि केवल अंतिम टुकड़े (जैसे sda) के लिए:
बेसनैम (1) :
basename - फ़ाइल नाम से स्ट्रिप निर्देशिका और प्रत्यय
DIRNAME (1) :
dirname - फ़ाइल नाम से अंतिम घटक पट्टी करें
यह सही शब्द भी नहीं हो सकता है, क्योंकि इसका उपयोग तकनीकी दस्तावेज में पूरी तरह से योग्य नाम (उदाहरण /dev/sda) के लिए एक पर्याय के रूप में किया जाता है , न कि केवल अंतिम टुकड़े (जैसे sda) के लिए:
GNU Coreutils: बेसन इनवोकेशन :
basenameनाम से किसी भी प्रमुख निर्देशिका घटकों को निकालता है ।
GNU Coreutils: dirname मंगलाचरण :
dirnameसभी लेकिन प्रत्येक के अंतिम स्लैश-सीमांकित घटक प्रिंट नाम ।
- "संक्षिप्त नाम" या "संक्षिप्त नाम"
यह सही शब्द भी नहीं हो सकता है। मुझे कोई भी तकनीकी दस्तावेज नहीं मिल रहा है जो किसी डिवाइस नाम के अंतिम भाग को "शॉर्टनेम" या "शॉर्ट नेम" के रूप में संदर्भित करता है। उन शब्दों का उपयोग लिनक्स या GNU में, केवल VFAT माउंट विकल्प या नेटवर्क पर होस्ट नामों के संदर्भ में किया जाता है ।
यह शब्द एक मान्य उत्तर प्रतीत होता है, जो Red Hat Linux 7 को स्थापित करने के p.149 पर आधारित है :
यह पूरी तरह सुनिश्चित कर लें कि जिस डिस्क का आप विभाजन करने की योजना बना रहे हैं, उसका आधार सूची में सूचीबद्ध नहीं है (यह hdbउस ड्राइव के मामले में है जिसे मैंने जोड़ा था)।
और Algonquin College में CST8207 (GNU / Linux ऑपरेटिंग सिस्टम) के लिए पाठ्यक्रम नोट :
बेसनेम की परिभाषा: किसी भी मार्गनाम का बेसनेम उसका राइट-मोस्ट नेम कंपोनेंट है, दाईं ओर सबसे ज्यादा स्लैश है।
और Red Hat Linux 8 के लिए प्रैक्टिकल गाइड का p.1456 :
basename: एक फ़ाइल का नाम, जो पथनाम के विपरीत है, फ़ाइल में किसी भी निर्देशिका का उल्लेख नहीं करता है (और इसलिए इसमें कोई स्लैश नहीं है [/])। उदाहरण के लिए, का आधार hostsहै /etc/hosts।
खुशी से, GNU / Linux में एक basenameकमांड भी है , जिसका उपयोग बेसन प्राप्त करने के लिए किया जा सकता है:
$ basename '/dev/sda'
sda
संक्षेप में , लिनक्स कर्नेल के p.100 के कारण यह शब्द एक मान्य उत्तर प्रतीत होता है :
/dev/<diskname>
<diskname>रूट डिस्क के रूप में निर्दिष्ट कर्नेल डिस्क नाम का उपयोग करें ।
संयोग से, "कर्नेल डिस्क नाम" सोलारिस के संदर्भ में मान्य शब्दावली प्रतीत होता है :
Iostat कमांड के इस संस्करण के लिए, आउटपुट केवल उन डिस्क डिवाइसों के लिए विस्तारित आंकड़े दिखाता है जो नॉनजेरो गतिविधि के साथ, तार्किक कर्नेल डिस्क नाम के बजाय भौतिक डिवाइस पथ द्वारा (अर्थात के c0t0d0बजाय sd0)।