ट्यूटोरियल

लिनक्स में हार्डवेयर के बारे में जानकारी कैसे जांचें

विषयसूची:

Anonim

सब कुछ के साथ, लिनक्स में हार्डवेयर के बारे में जानकारी को सत्यापित करने के लिए कई कमांड हैं । कुछ कमांड केवल विशिष्ट हार्डवेयर घटकों जैसे सीपीयू या मेमोरी की रिपोर्ट करते हैं, जबकि बाकी कई हार्डवेयर इकाइयों को कवर करते हैं। इस पोस्ट में, लिनक्स पर हार्डवेयर जानकारी की जांच करने के तरीके पर एक त्वरित नज़र डालें। सूची में lscpu, hwinfo, lshw, lspci, जैसे अन्य शामिल हैं।

सूचकांक को शामिल करता है

लिनक्स में हार्डवेयर के बारे में जानकारी कैसे सत्यापित करें

Lscpu कमांड - प्रोसेसिंग

CPU और प्रसंस्करण इकाइयों पर lscpu कमांड रिपोर्ट करता है, जो लिनक्स में हार्डवेयर के सबसे महत्वपूर्ण भागों में से एक है। आदेश में कोई और विकल्प या कार्यक्षमता नहीं है।

lscpu

उत्पादन होगा:

आर्किटेक्चर: x86_64 CPU ऑप-मोड: 32-बिट, 64-बिट बाइट ऑर्डर: लिटिल एंडियन CPU (s): 4 ऑनलाइन CPU (ओं) की सूची: 0-3 थ्रेड (ओं) प्रति कोर: 1 कोर (एस) प्रति सॉकेट: 4 सॉकेट (ओं): 1 नोड (ओं) एनयूएमए: 1 विक्रेता आईडी: जेनुइनल सीपीयू परिवार: 6 आदर्श: 23 कदम: 10 सीपीयू मेगाहर्टज: 1998, 000 BogoMIPS: 5302.48 वर्चुअलाइजेशन: VT-x कैश L1d: 32K कैश L1i: 32K कैश L2: 2048K NUMA नोड0 CPU (s): 0-3

lshw - लिनक्स हार्डवेयर सूची

यह सामान्य प्रयोजन उपयोगिता हमें कई लिनक्स हार्डवेयर इकाइयों, जैसे सीपीयू, मेमोरी, डिस्क, यूएसबी ड्राइवर, नेटवर्क सर्वर, आदि के बारे में संक्षिप्त और विस्तृत जानकारी देती है। Lshw अलग / खरीद फाइलों से जानकारी निकालता है।

सुडोल lshw -short

कंसोल में इसे निष्पादित करते समय हम निम्नलिखित देख पाएंगे:

H / W पथ डिवाइस क्लास विवरण ============================================= ======== प्रणाली () / 0 बस DG35EC / 0/0 प्रोसेसर इंटेल (R) कोर (TM) 2 क्वाड सीपीयू Q8400 @ 2.66GHz / 0/0/1 मेमोरी 2MiB L2 कैश / 0/0 / 3 मेमोरी 32KiB L1 कैश / 0/2 मेमोरी 32KiB L1 कैश / 0/4 मेमोरी 64KiB BIOS / 0/14 मेमोरी 8GiB सिस्टम मेमोरी / 0/14/0 मेमोरी 2GiB DIMM DDR2 सिंक्रोनस 667 मेगाहर्ट्ज (1.5 ns) / 0/14 / 14 1 मेमोरी 2GiB DIMM DDR2 सिंक्रोनस 667 मेगाहर्ट्ज (1.5 ns) / 0/14/2 मेमोरी 2GiB DIMM DDR2 सिंक्रोनस 667 मेगाहर्ट्ज (1.5 ns) / 0/14/3 मेमोरी 2GiB DIMM सिंक्रोनस 667 मेगाहर्ट्ज (1.5 ns) / 0/100 ब्रिज 82G35 एक्सप्रेस DRAM कंट्रोलर / 0/100/2 डिस्प्ले 82G35 एक्सप्रेस इंटीग्रेटेड ग्राफिक्स कंट्रोलर /0/100/2.1 डिस्प्ले 82G35 एक्सप्रेस इंटीग्रेटेड ग्राफिक्स कंट्रोलर / 0/100/19 एथ0 नेटवर्क 82566DC गिगाबिट नेटवर्क कनेक्शन / 0/100 / 1a बस 82801H (ICH8 परिवार) USB UHCI नियंत्रक # 4/0/100 / 1a। 1 बस 82801H (ICH8 परिवार) USB UHCI नियंत्रक # 5/0/100 / 1a। 7 बस 82801H (ICH8 परिवार) USB2 EHCI नियंत्रक # 2/0/100। / 1 बी मल्टीमीडिया 82801H (ICH8 परिवार) एचडी ऑडी o नियंत्रक / 0/100 / 1 सी ब्रिज 82801H (ICH8 परिवार) पीसीआई एक्सप्रेस पोर्ट 1 /0/100/1c.1 पुल 82801H (ICH8 परिवार) पीसीआई एक्सप्रेस पोर्ट 2 /0/100/1c.2 पुल 82801H (ICH8 परिवार) PCI एक्सप्रेस पोर्ट 3/0/100/1c.2/0 स्टोरेज JMB368 IDE कंट्रोलर / 0/100 / 1d बस 82801H (ICH8 फ़ैमिली) USB UHCI कंट्रोलर # 1 /0/100/1d.1 बस 82801H (ICH8 फ़ैमिली) USB UHCI नियंत्रक # 2 / 0/100/1d.2 बस 82801H (ICH8 परिवार) USB UHCI नियंत्रक # 3 /0/100/1d.7 बस 82801H (ICH8 परिवार) USB2 EHCI नियंत्रक # ##/100 / 1e पुल 82801 PCI ब्रिज / 0/100 / 1e / 5 बस FW322 / 323 1394a कंट्रोलर / 0/100 / 1f ब्रिज 82801HB / HR (ICH8 / R) LPC इंटरफ़ेस कंट्रोलर /0/100/1f.2 स्टोरेज 8283H (ICH8 फ़ैमिली) 4 पोर्ट SATA कंट्रोलर /0/100/1f.3 बस 82801H (ICH8 परिवार) SMBus कंट्रोलर /0/100/1f.5 स्टोरेज 82801HR / HO / HH (ICH8R / DO / DH) 2 पोर्ट SATA डिस्क ATA ST3500418AS CC38 / dev / एसडीए सीडी / डीवीडी सोनी डीवीडी आरडब्ल्यू DRU-190A 1.63 / देव / sr0

lsusb - usb बसों और उपकरण विवरणों की सूची

यह कमांड USB ड्राइवरों को प्रदर्शित करता है और उनसे जुड़े उपकरणों के बारे में जानकारी देता है । डिफ़ॉल्ट रूप से, संक्षिप्त जानकारी मुद्रित की जाती है। यदि हम विस्तृत विकल्प चाहते हैं तो हम प्रत्येक USB पोर्ट के बारे में अधिक स्पष्ट जानकारी मुद्रित करने के लिए "-v" तर्क का उपयोग करते हैं।

lsusb बस 002 डिवाइस 001: आईडी 1d6b: 0002 लिनक्स फाउंडेशन 2.0 रूट हब बस 007 डिवाइस 001: आईडी 1 डी 6 बी: 0001 लिनक्स फाउंडेशन 1.1 रूट हब बस 006 डिवाइस 001: आईडी 1 डी 6 बी, 0001 लिनक्स फाउंडेशन 1.1 रूट हब बस 005 डिवाइस 002: आईडी 045e: 00cb Microsoft कॉर्प बेसिक ऑप्टिकल माउस v2.0 बस 005 डिवाइस 001: ID 1d6b: 0001 लिनक्स फाउंडेशन 1.1 रूट हब बस 001 डिवाइस 001: ID 1d6b: 0002 लिनक्स फाउंडेशन 2.0 रूट हब बस 004 डिवाइस: 1 1 ID6b: 0001 लिनक्स फाउंडेशन 1.1 रूट हब बस 003 डिवाइस 001: आईडी 1 डी 6 बी: 0001 लिनक्स फाउंडेशन 1.1 रूट हब

inxi

Inxi एक 10K लाइन मेगा बैश स्क्रिप्ट है जो सिस्टम पर कई स्रोतों और विभिन्न आदेशों से हार्डवेयर विवरण प्राप्त करता है, और एक सुंदर रिपोर्ट बनाता है जिसे गैर-तकनीकी उपयोगकर्ता आसानी से पढ़ सकते हैं

inxi -Fx

lsblk - ब्लॉक डिवाइस सूची

सभी ब्लॉक डिवाइसों की जानकारी को सूचीबद्ध करें, जो हार्ड ड्राइव विभाजन और ऑप्टिकल ड्राइव और फ्लैश मेमोरी ड्राइव जैसे अन्य स्टोरेज डिवाइस हैं।

हम टर्मिनल में निष्पादित करते हैं:

lsblk

हमें जवाब मिला:

NAME MAJ: MIN RM SIZE RO TYPE MOUNTPOINT sda 8: 0 0 465.8G 0 डिस्क disksda1 8: 1 0 70G 0 भाग dasda2 8: 2 0 1K 0 भाग ├─sda5 8: 5 0 97.7G 0 part / मध्यम / 4668484A68483B47 dasda6 8: 6 0 97.7G 0 भाग / 7sda7 8: 7 0 1.9G 0 भाग └─sda8 8: 8 0 198.5G 0 भाग / औसत / 13f35f59-f023-4d98-b06f-9dfaebefd6c1 11: 0 1 1024M 0 रोम

df - फाइल सिस्टम का डिस्क स्थान

विभिन्न विभाजनों, उनके आरोह बिंदुओं और प्रत्येक पर उपयोग किए जाने वाले और उपलब्ध स्थान की रिपोर्ट करता है।

df -H

वर्ग = "टर्मिनल" और फाइलसिस्टम का उपयोग किया गया अवाइल का उपयोग किया गया%% / dev / sda6 104G 26G 73G 26% 26% / कोई नहीं 4.1k 0% / sys / fs / cgroup udev 4.2G 4.1G 4.2G 1% / dev tmpfs 837M पर माउंट किया गया% 1.6M 835M 1% / रन कोई नहीं 5.3M 0 5.3M 0% / रन / लॉक कोई नहीं 4.2G 13M 4.2G 1% / रन / कोई नहीं 105M 21k 105M 1% / रन / उपयोगकर्ता / dev / sda8 210M 149G 51G 75% / मीडिया / 13f35f59-f023-4d98-b06f-9dfaebefd6c1 / dev / sda5 105G 31G 75G 30% / मीडिया / 4668484A68483-247

Pydf - पायथन df

यह उपयोगिता अजगर में लिखा df का एक उन्नत संस्करण है, जो रंगीन आउटपुट दिखाता है और इसे df से बेहतर बनाता है।

pydf फाइलसिस्टम का उपयोग किया गया अवाइल का उपयोग किया हुआ% / dev / sda6 96G 23G 68G 24.4 / / dev / sda8 195G 138G 47G 70.6 / media / 13f35f59-f023-400198-b06f-9dfaebefd6c1 / dev / sda5 98G 28G 28G 28G पर डाउनलोड करें।

fdisk

Fdisk हार्ड ड्राइव पर विभाजन को संशोधित करने के लिए एक उपयोगिता है , और इसका उपयोग विभाजन जानकारी को सूचीबद्ध करने के लिए भी किया जा सकता है

sudo fdisk -l

यदि आप इस कमांड के बारे में अधिक जानना चाहते हैं तो आप पढ़ सकते हैं: हार्ड डिस्क और विभाजन प्रबंधन के लिए लिनक्स कमांड।

पर्वत

माउंट कमांड का उपयोग माउंट / अनमाउंट और माउंटेड फाइल सिस्टम को देखने के लिए किया जाता है

माउंट | column -t / dev / sda6 on / type ext4 (rw, त्रुटियाँ = remount-ro) पर खरीद / पर खरीद प्रकार (rw, noexec, nosuid, नोडव) sysfs पर / sys प्रकार sffs (rw, noexec, nosuid, nodev) / sys / fs / cgroup प्रकार tmpfs (rw) पर कोई नहीं / sys / fs / fuse / कनेक्शन प्रकार fusectl (rw) पर कोई नहीं / sys / कर्नेल / डिबग प्रकार debugfs (rw) पर कोई नहीं / sys / कर्नेल / सुरक्षा प्रकार securityfs (rw) udev on / dev type devtmpfs (आरडब्ल्यू, मोड = 0755) डिवाइसेस पर / dev / pts टाइप डेवपर्स (rw, noexec, nosuid, gid = 5, mode = 0620) tmpfs ऑन / रन टाइप tmpfs (rw, noexec), nosuid, आकार = 10%, मोड = 0755) कोई भी / रन / लॉक प्रकार tmpfs (rw, noexec, nosuid, nodev, size = 5242880) पर कोई भी / run / shun प्रकार tmpfs (rw, nosuid, nodev) पर कोई नहीं / run / user प्रकार tmpfs (rw, noexec, nosuid, nodev, size = 104857600, mode = 0755) / मीडिया / 13f35f59-f023-4d98- पर / sys / fs / pstore प्रकार pstore (rw / dev / sda8) पर कोई नहीं। b06f-9dfaebefd6c1 प्रकार ext4 (rw, nosuid, nodev, त्रुटियाँ = remount-ro) / dev / sda5 on / media / 4668484A68483BB प्रकार फ़्यूस्ब्लक (rw, nosuid, nodev, allow_other, blksize = 409696) / binfmt_misc प्रकार binfmt_misc (rw), noexec, nosuid, nodev) systemd on / sys / fs / cgroup / systemd प्रकार cgroup (rw, noexec, nosuid, nodev, none, name = systemd) gvfsd-fuse on / run / user / 1000 / gvfs प्रकार fuse.gvfsd -फ्यूज़ (आरडब्ल्यू, नोसिड, नोडव, उपयोगकर्ता = प्रबुद्ध)

फ्री - रैम की जाँच करें

फ्री कमांड के साथ सिस्टम में उपयोग की गई, मुफ्त और कुल रैम की मात्रा को सत्यापित करें।

मुक्त-एम

/ Proc निर्देशिका में फ़ाइलें

/ Proc निर्देशिका में वर्चुअल फ़ाइलों में से कई में लिनक्स हार्डवेयर और सेटिंग्स की जानकारी होती है। यहाँ उनमें से कुछ हैं:

सीपीयू / मेमोरी की जानकारी

# cpu जानकारी बिल्ली / proc / cpuinfo # स्मृति सूचना बिल्ली / proc / meminfo

लिनक्स / कर्नेल जानकारी

cat / proc / संस्करण Linux संस्करण 3.11.0-12-जेनेरिक (buildd @ allspice) (gcc संस्करण 4.8.1 (Ubuntu / Linaro 4.8.1-10ubuntu7)) # 19-Ubuntu SMP Wed Mar 25 16:20:46 UTC 2018

Sata / SCSI डिवाइस

$ cat / proc / scsi / scsi संलग्न डिवाइस: होस्ट: scsi3 चैनल: 00 Id: 00 सोम: 00 विक्रेता: ATA आदर्श: ST3500418AS Rev: CC38 प्रकार: डायरेक्ट-एक्सेस ANSI SCSI संशोधन: 05 होस्ट: scsi4 चैनल: 00 Id: 00 सोम: 00 विक्रेता: सोनी मॉडल: डीवीडी आरडब्ल्यू DRU-190A Rev: 1.63 प्रकार: CD-ROM ANSI SCSI संशोधन: 05

विभाजन

cat / proc / partitions प्रमुख मामूली #blocks नाम 8 0 488386584 sda 8 1 73400953 sda1 8 2 1 sda2 8 5 102406311 sda5 8 6 102406311 sda6 8 8 1998848 sda7 8 8 208171008 sda8 11 0 1048575 sr0

HDparm - हार्ड ड्राइव सूचना

अंत में, हमारे पास hdparm कमांड है, यह हार्ड ड्राइव जैसे sata डिवाइस के बारे में जानकारी प्राप्त करने के लिए काम करता है।

sudo hdparm -i / dev / sda / dev / sda: Model = ST3500418AS, FwRev = CC38, SerialNo = 9VMJXV1N कॉन्फ़िग = {हार्डसेक्ट NotMMM HdSw> 15uSec फिक्स्ड DTR> 10Mbs RotSpdTol>.5CHCH.com}}। TrkSize = 0, SectSize = 0, ECCbytes = 4 BuffType = अज्ञात, BuffSize = 16384kB, MaxMultSect = 16, MultSect = 16 CurCHS = 16383/16/63, CurSects = 16514064, LBA = हाँ, LBAsects = 976773168/8, tPIO = {min: 120, w / IORDY: 120}, tDMA = {min: 120, rec: 120} PIO मोड: pio0 pio1 pio2 pio3 pio4 DMA मोड: mmama0 mdma1 mdma2 UDMA मोड: udma0 udma1 udma3 udma3 udma3 udma3 udma3 udma3 udma6 AdvancedPM = कोई WriteCache = सक्षम ड्राइव इसके अनुरूप नहीं है: अज्ञात: ATA / ATAPI-4, 5, 6, 7 * का अर्थ है वर्तमान सक्रिय मोड

सारांश

जैसा कि आप देख सकते हैं, प्रत्येक कमांड में जानकारी निकालने की एक अलग विधि है, और हमें लिनक्स में विशिष्ट हार्डवेयर विवरणों की खोज करने के लिए उनमें से एक से अधिक का उपयोग करने की आवश्यकता हो सकती है। हालांकि, वे अधिकांश लिनक्स वितरण में उपलब्ध हैं और डिफ़ॉल्ट रिपॉजिटरी से आसानी से स्थापित किए जा सकते हैं।

क्या आपने किसी भी कमांड का उपयोग किया है? हमें टिप्पणियों में बताएं, आपने किन लोगों का उपयोग किया है और क्या जानकारी प्राप्त की है? अगर आपको हमारी गाइड उपयोगी लगी हो तो शेयर करना न भूलें

ट्यूटोरियल

संपादकों की पसंद

Back to top button