आपल्या संगणकावरील डिव्हाइसेसचे नावे शोधण्यासाठी लिनक्स कसे वापरायचे?

आपल्या संगणकावरील डिव्हाइसेस, ड्राइव्हस्, PCI डिव्हाइसेस आणि USB डिव्हाइसेसची यादी कशी करावी हे मार्गदर्शक आपल्याला दर्शवेल. कोणती ड्राइव उपलब्ध आहे हे शोधण्यासाठी आपल्याला थोडक्यात आरोहित डिव्हाइसेस कशा दर्शवायच्या ते दर्शविले जातील, आणि नंतर आपण सर्व डाईप्स कशा दर्शवायच्या ते दर्शविले जाईल.

माउंट कमांड वापरा

मागील मार्गदर्शिका मध्ये, मी Linux वापरून डिव्हाइसेस माऊंट कसे केले ते दर्शविले. आता मी माऊंटेड डिव्हाइसेसची यादी कशी करावी हे मी तुम्हाला दाखवेन.

आपण वापरत असलेले सर्वात सोपी सिंटॅक्स खालीलप्रमाणे आहेत:

माउंट

वरील कमांडमधील आऊटपुट निष्पक्षपणे वर्बोज् आहे आणि असे असेल:

/ dev / sda4 वरील / ext4 टाइप करा (rw, relatime, errors = remount-ro, डेटा = आज्ञा दिली)
securityfs / sys / kernel / security type securityfs (rw, nosuid, nodev, noexec, relat वर)
ime)

इतके जास्त माहिती आहे की ती वाचणे तितके सोपे नाही.

सामान्यतः हार्ड ड्राइव / dev / sda किंवा / dev / sdb सह सुरू होतात ज्यामुळे आपण आउटपुटला खालिलरित्या कमी करण्यासाठी grep आदेशचा वापर करू शकता:

माउंट | grep / dev / sd

या वेळी परिणाम काही दिसतील:

/ dev / sda4 वरील / ext4 टाइप करा (rw, relatime, errors = remount-ro, डेटा = आज्ञा दिली)
/ dev / sda1 वर / boot / efi प्रकार vfat (rw, relatime, fmask = 0077, dmask = 0077, codepage = 437, iocharset = iso8859-1, shortname = मिश्र, errors = remount-ro)

हे तुमच्या डाइवर्सची यादी करत नाही परंतु हे आपले माऊंट केलेले विभाजन सूचीबद्ध करते. तो अशा विभाजनांची सूची देत ​​नाही ज्यांची अद्याप माउंट केलेली नाही.

साधन / dev / sda सहसा हार्ड ड्राइव्ह 1 करीता व्याख्यीत आहे आणि जर तुमच्याकडे दुसरे हार्ड ड्राइव्ह असेल तर ते / dev / sdb वर आरोहित केले जाईल.

जर तुमच्याकडे SSD असेल तर हे / dev / sda वर मॅप केले जाईल आणि हार्ड ड्राइव / dev / sdb वर मॅप केले जाईल.

जसे की आपण पाहू शकता की माझ्या संगणकावर एक / dev / sda ड्राइव्ह आहे ज्यावर दोन विभाजने आहेत. / Dev / sda4 विभाजनकडे ext4 फाइलसिस्टम आहे आणि ते म्हणजे जिथे उबंटू स्थापित केले आहे. / Dev / sda1 हे EFI विभाजन आहे जे प्रणालीला प्रथम स्थानावर बूट करण्यासाठी वापरले जाते.

हा संगणक विंडोज 10 सह दुहेरी बूट पर्यंत सेट आहे. विंडोज विभाजने पाहण्यासाठी मला त्यांना माउंट करण्याची आवश्यकता असेल.

Lsblk ला ब्लॉक साधने सूचीमध्ये वापरा

माउंट आरोहित डिव्हाइसेस सूचीबद्ध करण्यासाठी माउंट ठीक आहे परंतु हे आपल्या प्रत्येक डिव्हाइसला दाखवत नाही आणि आउटपुट अतिशय वर्णाभन वाचणे अवघड आहे.

लिनक्समध्ये ड्राइव्हस्ची यादी करण्याचा सर्वोत्तम मार्ग म्हणजे खालील प्रमाणे lsblk चा वापर करणे.

lsblk

माहिती खालील माहितीसह वृक्ष स्वरूपणात प्रदर्शित केली आहे:

डिस्प्ले असे काहीतरी दिसते:

माहिती वाचायला खूप सोपी आहे. आपण पाहू शकता की माझ्याकडे एक ड्राइव आहे ज्याला sda म्हणतात ज्यात 9 3 9 गीगाबाईट्स आहेत. एसडीए 5 विभाजनांमध्ये विभाजित आहे 2 किंवा जो आरोहित आहे आणि स्वॅप करण्यास सोपविलेली कोणतीही तिसरी.

तिथे एक ड्राइव्ह आहे जो sr0 नावाची ड्राइव आहे जी अंगभूत DVD ड्राइव्ह आहे.

पीसीआय डिव्हाइसेसची सूची कशी करावी

लिनक्सबद्दल शिकण्यासारखे खरोखरच एक गोष्ट अशी आहे की जर आपण काही यादी लिहायचे असेल तर सामान्यतः कमांड "ls" अक्षरे वापरून सुरू होते.

आपण आधीपासूनच पाहिले आहे की "lsblk" ब्लॉक डिव्हाइसेसची सूची दाखवते आणि त्यास डिस्क्सची माहिती दर्शविण्यासाठी वापरली जाऊ शकते.

आपल्याला हे देखील माहित असावे की ls कमांड डिरेक्टरी सूची मिळवण्यासाठी वापरली जाते.

नंतर, संगणकावर USB ड्राइव्ह्सची सूची दर्शवण्यासाठी lsusb आदेशचा वापर करा.

आपण lsdev आदेशाचा वापर करून डिव्हाइसेसची सूची देखील देऊ शकता परंतु आपण ती कमांड वापरण्यासाठी installin procinfo स्थापित केल्याची खात्री करणे आवश्यक आहे.

सूचीत करण्यासाठी PCI साधनांना खालीलप्रमाणे lspci आदेशचा वापर करा:

lspci

वरील कमांडमधील आऊटपुट पुन्हा फारच सरळ असा अर्थ आहे की आपल्याला कदाचित आपल्यासाठी सौदेबाजी करण्यापेक्षा अधिक माहिती मिळते.

माझ्या सूचीमधून हा एक लहान स्नॅपशॉट आहे:

00: 02.0 वीजीए कॉम्पॅक्ट नियंत्रक: इंटेल कॉर्पोरेशन 3 जी जनरल कोअर प्रोसेसर गॅप
hics नियंत्रक (09 rev 09)
00: 14.0 यूएसबी नियंत्रक: इंटेल कॉर्पोरेशन 7 सीरीज / सी 210 सीरीज चीपसेट फॅमिली यूएस
बी एक्सएचसीआय होस्ट कंट्रोलर (रिव्हिड 04)

सूची VGA कंट्रोलर्सपासून ते यूएसबी, ध्वनी, ब्ल्यूटूथ, वायरलेस आणि इथरनेट नियंत्रकांपर्यंत सर्वकाही सूचीबद्ध करते.

उपरोधिकपणे मानक lspci लिस्टींग मूलभूत मानले जाते व प्रत्येक यंत्राबद्दल अधिक तपशीलवार माहिती हवी असल्यास आपण खालील आदेश चालवू शकता:

lspci -v

प्रत्येक यंत्रासाठी माहिती अशी काही दिसते:

02: 00.0 नेटवर्क कंट्रोलर: क्वालकॉम एथोरोस एआर 9 485 वायरलेस नेटवर्क अडॉप्टर (रिव्ह्यू 01)
सबसिस्टम: डेल AR9485 वायरलेस नेटवर्क अॅडाप्टर
झेंडेः बस मास्टर, फास्ट डेवलल, लेटेंसी 0, आयआरक्यू 17
C00500000 येथे मेमरी (64-बीट, नॉन-प्रीफेच करण्यायोग्य) [आकार = 512 के]
C0580000 वर विस्तार रॉम [अक्षम] [आकार = 64 के]
क्षमता:
वापरण्याजोगी कर्नल ड्राइव्हर: ath9k
कर्नेल मोड्यूल: ath9k

Lspci -v कमांडचे आऊटपुट खरोखर अधिक वाचनीय आहे आणि आपण स्पष्टपणे पाहू शकता की माझ्याकडे क्वालकॉम अथेरॉस वायरलेस कार्ड आहे.

आपण खालील आदेश वापरून अधिक शब्दशः आऊटपुट मिळवू शकता:

lspci -vv

हे पुरेसे असल्यास खालील गोष्टी करण्याचा प्रयत्न करा:

lspci -vvv

आणि ते पुरेसे नाही तर नाही, मी फक्त गंमत करत आहे हे तिथे थांबे.

डिव्हाइसेसची सूची वगळता lspci चे सर्वात उपयोगी पैलू त्या यंत्रासाठी वापरले गेलेले कर्नल ड्राइवर आहे. डिव्हाइस कार्य करत नसल्यास डिव्हाइससाठी उपलब्ध असलेले चांगले ड्राइव्हर आहे किंवा नाही हे शोधणे शक्य आहे.

संगणकाशी जोडलेल्या USB डिव्हाइसेसची सूची

आपल्या संगणकासाठी उपलब्ध असलेल्या USB डिव्हाइसेसची सूची पाहण्यासाठी खालील आदेश वापरा:

lsusb

आऊटपुट असे असेल:

बस 002 डिव्हाइस 002: आयडी 8087: 0024 इंटेल कॉर्प. एकात्मिक रेट मॅचिंग हब
बस 002 डिव्हाइस 001: आयडी 1d6b: 0002 लिनक्स फाऊंडेशन 2.0 रूट हब
बस 001 डिव्हाइस 005: आयडी 0c45: 64 डी मायक्रोोडिया
बस 001 डिव्हाइस 004: आयडी 0 बीडीएः 012 9 रिअलटेक सेमीकॉन्डक्टर कार्. आरटीएस 512 9 कार्ड रीडर नियंत्रक
बस 001 डिव्हाइस 007: ID 0cf3: e004 एथरॉस कम्युनिकेशन्स, इंक.
बस 001 डिव्हाइस 002: आयडी 8087: 0024 इंटेल कॉर्प. एकात्मिक रेट मॅचिंग हब
बस 001 डिव्हाइस 001: आयडी 1d6b: 0002 लिनक्स फाऊंडेशन 2.0 रूट हब
बस 004 डिव्हाइस 002: आयडी 0 बीसी 2: 231 ए सीगेट आरएसएस एलएलसी
बस 004 डिव्हाइस 001: आयडी 1d6b: 0003 लिनक्स फाउंडेशन 3.0 मूळ हब
बस 003 डिव्हाइस 002: ID 054c: 05a8 सोनी कॉर्प.
बस 003 डिव्हाइस 001: आयडी 1d6b: 0002 लिनक्स फाऊंडेशन 2.0 रूट हब

आपण बाह्य हार्ड ड्राइव्ह सारख्या संगणकामध्ये USB डिव्हाइस घालणे आणि नंतर lsusb कमांड चालवा तर आपण सूचीमध्ये साधन दिसेल.

सारांश

त्यानंतर, लिनक्समध्ये काही लिहून देण्यासाठी सर्वात सोपा मार्ग म्हणजे खालील ls कमांड्स लक्षात ठेवणे.