USB उपकरणों की सूची बनाएं Linux

List Usb Devices Linux



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

लिनक्स पर यूएसबी उपकरणों को सूचीबद्ध करने के कई कार्यक्रम और कई तरीके हैं।







इस लेख में, मैं आपको दिखाऊंगा कि लिनक्स पर यूएसबी उपकरणों को कैसे सूचीबद्ध किया जाए। मैं प्रदर्शन के लिए उबंटू 18.04 बायोनिक बीवर का उपयोग कर रहा हूं, लेकिन ये आदेश हर लिनक्स वितरण पर उपलब्ध हैं। तो चलो शुरू हो जाओ।



USB उपकरणों का उपयोग करके सूचीबद्ध करना एलएसयूएसबी आदेश

व्यापक रूप से इस्तेमाल किया एलएसयूएसबी कमांड का उपयोग लिनक्स में सभी कनेक्टेड यूएसबी उपकरणों को सूचीबद्ध करने के लिए किया जा सकता है।



$एलएसयूएसबी





जैसा कि आप के आउटपुट से देख सकते हैं एलएसयूएसबी नीचे स्क्रीनशॉट में कमांड, सभी कनेक्टेड यूएसबी डिवाइस सूचीबद्ध हैं। बस आईडी, डिवाइस आईडी, यूएसबी आईडी, और एक शीर्षक के आउटपुट में प्रदर्शित होता है एलएसयूएसबी आदेश।



जैसा कि आप नीचे स्क्रीनशॉट के चिह्नित भाग में देख सकते हैं, रियलटेक सेमीकंडक्टर कार्पोरेशन आईडी के साथ 0bda:57cb , यह मेरा यूएसबी वेब कैमरा है।

के आउटपुट को देखकर आप यह नहीं बता सकते कि यह एक वेब कैमरा है एलएसयूएसबी आदेश, क्या आप कर सकते हैं? नहीं! तो मुझे यह कैसे पता चलेगा? ऐसा इसलिए है क्योंकि मैंने के आउटपुट की जांच की है एलएसयूएसबी USB वेबकैम कनेक्ट करने से पहले और बाद में कमांड करें और एक बार जब मैंने आउटपुट की तुलना की, तो नई जोड़ी गई पंक्ति वह USB डिवाइस है जिसे मैंने कनेक्ट किया है। सादा! लेकिन यह पता लगाने के तरीके हैं कि यूएसबी डिवाइस क्या है।

आप का उपयोग कर सकते हैं dmesg कनेक्टेड USB डिवाइस के बारे में अधिक जानकारी प्राप्त करने के लिए कमांड। अंतिम कनेक्टेड यूएसबी डिवाइस को ढूंढना सबसे आसान है dmesg आदेश। यह डिबगिंग उद्देश्य के लिए अधिक व्यापक रूप से उपयोग किया जाता है। आप जल्द ही देखेंगे कि क्यों।

तुम दौड़ो dmesg आदेश इस प्रकार है:

$dmesg

जैसा कि आप नीचे दिए गए स्क्रीनशॉट में पीले रंग के चिह्नित बॉक्स में देख सकते हैं, ये उस USB डिवाइस के बारे में जानकारी है जिसे मैंने पिछली बार कनेक्ट किया था, जो कि मेरा USB वेबकैम था। आप नीले चिह्नित बॉक्स में से एक में देख सकते हैं, मेरे द्वारा कनेक्ट किया गया USB डिवाइस है a एचडी यूवीसी वेब कैमरा और इसकी आईडी है 0bda:57cb .

अब तक आपको पता चल गया होगा कि का आउटपुट dmesg कमांड सिस्टम लॉग संदेश है। अच्छा हाँ, यह है।

आप किसी विशिष्ट USB डिवाइस को उसके आईडी द्वारा भी खोज सकते हैं dmesg सिस्टम लॉग।

का आउटपुट खोलने के लिए निम्न कमांड चलाएँ dmesg कमांड के साथ कम टेक्स्ट पेजर:

$dmesg | कम

आपको निम्न विंडो देखनी चाहिए:

अब एक स्ट्रिंग खोजने के लिए, दबाएं / अपने कीबोर्ड पर कुंजी। और आपको चाहिए / टर्मिनल विंडो के नीचे दिखाई दें जैसा कि नीचे स्क्रीनशॉट में चिह्नित किया गया है।

अब यूएसबी डिवाइस आईडी टाइप करें। उदाहरण के लिए, पहले जब मैंने कनेक्टेड यूएसबी डिवाइस को lsusb कमांड के साथ सूचीबद्ध किया था, तो यूएसबी डिवाइस में से एक में आईडी था 0bda:57cb

यूएसबी डिवाइस आईडी टाइप करें और दबाएं . जैसा कि आप नीचे स्क्रीनशॉट के चिह्नित अनुभाग में देख सकते हैं, खोज स्ट्रिंग को सफेद रंग में चिह्नित किया गया है।

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

के साथ USB उपकरणों की सूची बनाना यूएसबी-उपकरणों आदेश

आप अपने सिस्टम के सभी कनेक्टेड USB उपकरणों को सूचीबद्ध करने के लिए निम्न कमांड चला सकते हैं:

$यूएसबी-उपकरणों

जैसा कि आप नीचे स्क्रीनशॉट में देख सकते हैं, सभी कनेक्टेड यूएसबी डिवाइस सूचीबद्ध हैं। हम पहले जैसी ही जानकारी का पता लगा सकते हैं यूएसबी-उपकरणों आदेश।

लिस्टिंग ब्लॉक यूएसबी डिवाइस

यदि आप सभी यूएसबी ब्लॉक स्टोरेज डिवाइस, यानी सभी यूएसबी स्टोरेज डिवाइस सूचीबद्ध करना चाहते हैं, तो आप इसका उपयोग कर सकते हैं एलएसबीएलके या fdisk ऐसा करने की आज्ञा।

के साथ USB ब्लॉक संग्रहण उपकरणों की सूची बनाना एलएसबीएलके :

$एलएसबीएलके

जैसा कि आप नीचे स्क्रीनशॉट में देख सकते हैं, सभी उपलब्ध ब्लॉक स्टोरेज डिवाइस (USB ब्लॉक स्टोरेज डिवाइस सहित) सूचीबद्ध हैं।

आप लगभग वैसी ही जानकारी प्राप्त कर सकते हैं जैसे एलएसबीएलके कमांड के साथ ब्लकिड आदेश। लेकिन आपको इसे रूट के रूप में निम्नानुसार चलाना होगा:

$सुडोब्लकिड

आप भी उपयोग कर सकते हैं fdisk सभी यूएसबी ब्लॉक स्टोरेज डिवाइस को सूचीबद्ध करने के लिए कमांड निम्नानुसार है:

$सुडो fdisk -NS

जैसा कि आप नीचे स्क्रीनशॉट में देख सकते हैं, कनेक्टेड ब्लॉक स्टोरेज डिवाइस (USB डिवाइस सहित) सूचीबद्ध हैं।

इस प्रकार आप Linux पर सभी USB उपकरणों को सूचीबद्ध करते हैं। इस लेख को पढ़ने के लिए धन्यवाद।