लिनक्स कमांड लाइन उन कमांडों से भरी हुई है जिनका उपयोग आप अपने डिवाइस के बारे में जानने और इसे अधिक प्रभावी ढंग से उपयोग करने के लिए कर सकते हैं। हाल ही में, मैं इसका उपयोग करने के कुछ उपयोगी तरीके लेकर आया हूं। lsusb निर्देश। यह है जो मैंने पाया।
उन लोगों के लिए जो इससे परिचित नहीं हैं, lsusb कमांड का नाम से प्राप्त होता है का ls निर्देश हो सकता है आप इससे पहले से ही परिचित हों. ls इसका मतलब निश्चित रूप से “सूची” है usb का अर्थ है यूनिवर्सल सीरियल बसकंप्यूटर पोर्ट की एक श्रेणी जिसका उपयोग हम सभी हर समय करते हैं।
डिवाइस विक्रेता की पहचान करें
जब आप फ्लैश ड्राइव या कंप्यूटर पेरिफेरल प्राप्त करते हैं, तो आप निर्माता को नहीं जानते होंगे। तथाकथित व्हाइट लेबल उत्पादों पर किसी कंपनी का लोगो हो सकता है, लेकिन उस कंपनी ने इसे किसी अन्य कंपनी से खरीदा है और उस पर स्वयं मोहर लगाई है।
यदि आप वास्तविक निर्माता (विक्रेता के रूप में भी जाना जाता है) को जानना चाहते हैं, तो आप निम्नलिखित कमांड का उपयोग करके पता लगा सकते हैं: lsusb निर्देश।
जब मैं इसे पहली बार चलाता हूं, तो मुझे सूची में बहुत सारे डिवाइस दिखाई देते हैं, लेकिन जब मैं डिवाइस को अनप्लग करता हूं और इसे चलाता हूं, lsusb फिर, यह दूसरी बार पढ़ने पर गायब हो जाता है ताकि आप पहचान सकें कि आप क्या जांच कर रहे हैं।
उदाहरण के लिए, यहां वे प्रविष्टियां हैं जिन्हें मैंने अपने स्वामित्व वाली फ्लैश ड्राइव के लिए पहचाना है:
Bus 004 Device 011: ID 13fe:6700 Phison Electronics Corp. USB DISK 3.0
मैंने देखा कि वह गायब था और मैंने उसकी पहचान की lsusbहटाने के बाद आउटपुट।
इस मामले में, विक्रेता का आईडी कोड 13fe है, lsusb विक्रेता की पहचान फ़िसन इलेक्ट्रॉनिक्स कॉर्प के रूप में की गई है। यदि आप अधिक जानना चाहते हैं, या lsusb यदि किसी कारण से आप विक्रेता का नाम प्राप्त करने में असमर्थ हैं, तो “डिवाइस विक्रेता आईडी 13fe” जैसी वेब खोज करने से इसे ऑनलाइन डेटाबेस में पहचानने और आपको उस विक्रेता द्वारा निर्मित अन्य उत्पाद दिखाने में मदद मिल सकती है।
एक विशिष्ट USB डिवाइस मॉडल की पहचान करें
आपने देखा होगा कि आईडी कोड में विक्रेता आईडी के बाद वर्णों का दूसरा सेट होता है। यह एक डिवाइस आईडी है और इसका उपयोग यह सत्यापित करने के लिए किया जा सकता है कि आपके पास एक विक्रेता से एक विशिष्ट उत्पाद है और दूसरे से नहीं।
आइए उसी आउटपुट को फिर से देखें।
Bus 004 Device 011: ID 13fe:6700 Phison Electronics Corp. USB DISK 3.0
डिवाइस आईडी नंबर 6700 है। एक बार जब आपके पास अपना विक्रेता और डिवाइस आईडी कोड हो, तो आप खोज सेवाओं का उपयोग कर सकते हैं जैसे: डिवाइस की खोज आपके पास जो सटीक मॉडल है उसे ढूंढें.
अपने यूएसबी पोर्ट की अधिकतम स्थानांतरण गति की जांच करें
मैं अनुभव से जानता हूं कि यूएसबी पोर्ट की गति का पता लगाना बहुत मुश्किल है। कंप्यूटर निर्माता हमेशा उन्हें लेबल नहीं करते हैं। और अगर आपके पास कोई लेबल है, तो भी इसका मतलब यह नहीं है कि यह सटीक या उपयोगी है। यूएसबी पोर्ट का रंग यह पूरी तरह से विश्वसनीय भी नहीं है.
लिनक्स lsusb बचाव का आदेश दें! पहला कदम रूट हब की पहचान करना है। आपने शायद देखा होगा कि बहुत सारे उपकरण सूचीबद्ध हैं, और हटाने योग्य यूएसबी उपकरणों के अलावा, सभी यूएसबी पोर्ट और उनके कार्य भी सूचीबद्ध हैं।
फिर, विशिष्ट पोर्ट की पहचान करना आसान है यदि आपके पास एक बाहरी यूएसबी डिवाइस है जिसे आप परीक्षण उद्देश्यों के लिए कनेक्ट या डिस्कनेक्ट कर सकते हैं।
पहली दौड़ lsusb और -t झंडे आसानी से पढ़ने के लिए उपकरणों को ट्री प्रारूप में सूचीबद्ध करने की अनुमति देते हैं।
lsusb -t
आपको बहुत सारे डिवाइस दिखेंगे. आप जिस यूएसबी पोर्ट की जांच करना चाहते हैं उसे कम करने के लिए, अपने डिवाइस को उस पोर्ट से कनेक्ट करें और कमांड को फिर से चलाएँ।
आप देखेंगे कि नया उपकरण संबंधित USB नियंत्रक पोर्ट के अंतर्गत एक “शाखा” के रूप में दिखाई देगा। ट्रंक प्रविष्टि के अंत में एम के साथ एक संख्या मुद्रित होती है।
यह पोर्ट की अधिकतम सैद्धांतिक गति (मेगाबाइट में) है। इसलिए यदि आउटपुट 480M है, तो हम जानते हैं कि अधिकतम गति 480Mbps है।
अपने यूएसबी डिवाइस की अधिकतम गति जांचें
भले ही कोई पोर्ट एक निश्चित स्थानांतरण गति का समर्थन करता है, यह सभी प्रकार के कारकों द्वारा सीमित है, जैसे कि कनेक्टेड यूएसबी डिवाइस की अधिकतम गति। सौभाग्य से, lsusb यह गति को भी दर्शाता है.
हालाँकि, इस मामले में इसका उपयोग किया जाना चाहिए। -t ध्वज गति को प्रकट करने के लिए है।
lsusb -t
मेरे मामले में, मैंने सत्यापित किया कि अगली प्रविष्टि एक फ्लैश ड्राइव थी।
Port 002: Dev 011, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
प्रविष्टि के अंत में एम संख्या अधिकतम मेगाबाइट प्रति सेकंड है, भंडारण आकार नहीं। इस मामले में, यह 5000M कहता है, इसलिए अधिकतम गति 5,000Mbps है, या अधिक प्रभावी रूप से 5Gbps है। इस जानकारी के साथ, आप डिवाइस की अधिकतम गति के बारे में खुदरा विक्रेता के दावों को सत्यापित कर सकते हैं।
अपने यूएसबी पोर्ट या डिवाइस का जनरेशन नंबर जांचें।
यह जानना भी सहायक हो सकता है कि कौन सा। यूएसबी पीढ़ी आप उपयोग कर रहे हैं मैंने देखा है कि कुछ उपकरणों के नाम में विशिष्ट पीढ़ी या संस्करण संख्याएं होती हैं, जैसे “सैंडिस्क 3.0”, जो अस्पष्ट और भ्रामक हो सकती है। के संस्करण पर निर्भर करता है lsusb यदि आप इसका उपयोग कर रहे हैं, तो आप वर्बोज़ आउटपुट को देखकर पोर्ट जेनरेशन को देखने में सक्षम हो सकते हैं, लेकिन यह तकनीकी रूप से कठिन हो सकता है।
यदि आप स्पीड रेटिंग पढ़ना जानते हैं तो जेनरेशन की जांच करना वास्तव में काफी आसान है। दौड़ना lsusb -t आप डिवाइस या पोर्ट द्वारा समर्थित अधिकतम गति से यूएसबी पोर्ट के संस्करण या पीढ़ी संख्या का भी अनुमान लगा सकते हैं। इसे समझने के लिए यह ग्राफ़ देखें.
|
रफ़्तार |
पीढ़ी |
|---|---|
|
12एम |
यूएसबी1.0 |
|
480M |
यूएसबी2.0 |
|
5000M |
USB 3.2 Gen 1 (जिसे USB 3.0 के नाम से भी जाना जाता है) |
|
10000M |
USB 3.2 Gen 2 (जिसे USB 3.1 के नाम से भी जाना जाता है) |
|
20000M/×2 |
यूएसबी 3.2 जनरल 2×2 |
हार्ड-कोडित हार्डवेयर रेटिंग का उपयोग पीढ़ी की विश्वसनीय पहचान करने या पीढ़ी के बारे में खुदरा विक्रेता के दावों को सत्यापित करने के लिए किया जा सकता है।
lsusb कमांड एकमात्र लिनक्स कमांड नहीं है जो हार्डवेयर क्षेत्र में उपयोगी है। भी, इस्तेमाल करें lspci अपने पीसी के आंतरिक घटकों के बारे में जानकारी देखने के लिए.
एक और युक्ति: एक बार जब आप इसका उपयोग शुरू कर दें। lsusbके विस्तृत आउटपुट के लिए, यह जानना उपयोगी हो सकता है का उपयोग कैसे करें grep निर्देश. यह आपको शोर को फ़िल्टर करने और केवल वही जानकारी प्राप्त करने की अनुमति देता है जिसकी आपको आवश्यकता है।