जवाबों:
कुछ विकल्प हैं:
lspci
आपको अपना अधिकांश हार्डवेयर एक अच्छे त्वरित तरीके से दिखाएगा । इसमें क्रियात्मकता के स्तर अलग-अलग होते हैं ताकि आप चाहें -v
और -vv
झंडे के साथ इसके बारे में अधिक जानकारी प्राप्त कर सकें । -k
तर्क जो कर्नेल ड्राइवर हार्डवेयर का एक टुकड़ा उपयोग कर रहा है पता लगाने के लिए एक अच्छा तरीका है। -nn
आपको बस हार्डवेयर आईडी की जानकारी देगा जो खोज के लिए बहुत अच्छा है।
लेकिन यह हार्डवेयर की सूची प्राप्त करने का एक बहुत ही सरल, त्वरित तरीका है। जब लोग अपने वायरलेस हार्डवेयर की पहचान करने की कोशिश करते हैं, तो मैं अक्सर लोगों से इसका आउटपुट पोस्ट करने के लिए कहता हूँ। यह उस तरह की चीजों के लिए बहुत अच्छा है।
यह USB busses के अलावा USB हार्डवेयर नहीं दिखाता है।
यहाँ तीन वास्तविक दुनिया उदाहरण हैं:
$ lspci -nnk | grep VGA -A1
03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF110 [GeForce GTX 580] [10de:1080] (rev a1)
Kernel driver in use: nvidia
$lspci -v | grep -A7 -i "audio"
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kabini HDMI/DP Audio
Subsystem: Acer Incorporated [ALI] Device 080d
Flags: bus master, fast devsel, latency 0, IRQ 34
Memory at f0940000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
--
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 02)
Subsystem: Acer Incorporated [ALI] Device 080d
Flags: bus master, slow devsel, latency 32, IRQ 35
Memory at f0944000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
$ lspci -nnk | grep net -A2
00:0a.0 Ethernet controller [0200]: NVIDIA Corporation MCP79 Ethernet [10de:0ab0] (rev b1)
Subsystem: Acer Incorporated [ALI] Device [1025:0222]
Kernel driver in use: forcedeth
--
05:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR242x / AR542x Wireless Network Adapter (PCI-Express) [168c:001c] (rev 01)
Subsystem: AMBIT Microsystem Corp. AR5BXB63 802.11bg NIC [1468:0428]
Kernel driver in use: ath5k
lsusb
lspci
USB उपकरणों के लिए पसंद है लेकिन है। समान क्रियाशीलता विकल्पों के साथ समान कार्यक्षमता। अच्छा है अगर आप जानना चाहते हैं कि प्लग इन क्या है।
sudo lshw
आपको हार्डवेयर और सेटिंग्स की एक बहुत व्यापक सूची देगा।
यह आपको बहुत सारी जानकारी देता है, मेरा सुझाव है कि आप इसे पाइप के माध्यम से less
या इसे एक फ़ाइल में आउटपुट करते हैं और खोलते हैं कि कुछ में आप चारों ओर घूम सकते हैं:
sudo lshw | less
बेशक यह आमतौर पर बहुत सारी जानकारी है। आपको अक्सर अपने हार्डवेयर के एक छोटे सबसेट पर जानकारी की आवश्यकता होती है और lshw
आप एक श्रेणी का चयन करेंगे। यदि आप अपने नेटवर्क उपकरणों को देखना चाहते हैं, उदाहरण के लिए, इसे चलाएं:
sudo lshw -c network
यदि आप कुछ चित्रमय चाहते हैं, तो मेरा सुझाव है कि आप इसे देखें hardinfo
। आपको इसे पहले इंस्टॉल करना होगा:
sudo apt-get install hardinfo
आप इसके बाद इसे उसी टर्मिनल से चलाते हैं hardinfo
। मैं नहीं जानता कि यह डिफ़ॉल्ट रूप से एक मेनू स्थान है।
लेकिन यह आपको अन्य विकल्पों की तुलना में थोड़ी अधिक जानकारी (बूट, उपलब्ध गुठली, आदि) दे सकता है, साथ ही आपको पहले दो कमांड की तरह पीसीआई और यूएसबी हार्डवेयर की समान सूची भी दे सकता है।
यह कुछ सरल बेंचमार्किंग भी प्रदान करता है। मुझे लगता है कि डेवलपर्स का लक्ष्य इसे सैंड्रा (एक लोकप्रिय विंडोज हार्डवेयर जानकारी एकत्र करने वाले उपकरण) के लिए एक प्रतिस्थापन बनाना है।
यहां तक कि एक अच्छी रिपोर्ट के उत्पादन के विकल्प भी हैं जिन्हें आप किसी को भेज सकते हैं (हालांकि यह आसानी से बहुत अधिक जानकारी हो सकती है )।
lspci -k
वे उन्हें दिखाएंगे, lshw
निश्चित रूप से उन्हें दिखाता है (कॉन्फ़िगरेशन के तहत देखें => ड्राइवर स्टेम) और hardinfo
उन्हें दिखाता है जब आप एक डिवाइस का चयन करते हैं (स्क्रीनशॉट में निचला फलक उस डिवाइस के लिए अधिक जानकारी से भर जाएगा)
आप lshw का उपयोग कर सकते हैं जो कि CLI टूल है:
sudo lshw
जैसा कि मैन पेज कहता है:
lshw मशीन के हार्डवेयर विन्यास पर विस्तृत जानकारी निकालने के लिए एक छोटा सा उपकरण है। यह DMI- सक्षम x86 या IA-64 सिस्टम पर और कुछ PowerPC मशीनों (PowerMac G4 को काम करने के लिए जाना जाता है) पर सटीक मेमोरी कॉन्फ़िगरेशन, फर्मवेयर संस्करण, मेनबोर्ड कॉन्फ़िगरेशन, सीपीयू संस्करण और गति, कैश कॉन्फ़िगरेशन, बस गति आदि की रिपोर्ट कर सकता है।
आप हार्डइन्फो का भी उपयोग कर सकते हैं :
HardInfo आपके सिस्टम के हार्डवेयर और ऑपरेटिंग सिस्टम के बारे में जानकारी इकट्ठा कर सकता है, बेंचमार्क कर सकता है, और HTML या सादे पाठ प्रारूपों में प्रिंट करने योग्य रिपोर्ट उत्पन्न कर सकता है।
इसे डेवलपर दस्तावेज़ और पूर्ण स्रोत कोड (जीएनयू जीपीएल संस्करण 2 के तहत जारी) के लिए भी आसानी से बढ़ाया जा सकता है।
इस आदेश को चलाकर इसे स्थापित करें:
sudo apt-get install hardinfo
या सिनैप्टिक या सॉफ्टवेयर सेंटर में हार्डइनफो की तलाश करें।
हार्डवेयर जानकारी इकट्ठा करने के कई तरीके हैं। मैं उन सभी संभावनाओं को पोस्ट करूंगा जो मैं जानता हूं। किसी भी कार्यक्रम के बारे में अधिक जानकारी के लिए कृपया उनके मैन पेज देखें।
विकल्प एक - lshw
lshw
जिसे डिफ़ॉल्ट रूप से स्थापित किया जाना चाहिए। आपको इसे सुपर यूजर (sudo) के रूप में चलाना होगा।
यह प्रत्येक घटक की बहुत अधिक विस्तृत सूची प्रस्तुत करेगा। एक छोटी सूची प्रतिनिधित्व प्राप्त करने के लिए आप -short
ध्वज का उपयोग कर सकते हैं ।
आप इसे कई तरीकों से सूचना का उत्पादन कर सकते हैं।
विकल्प दो -hwinfo
(स्थापित करने की आवश्यकता है)
hwinfo
जिसे आपको इंस्टॉल करना होगा। यह रिपॉजिटरी में है।
यह घटकों को बहुत विस्तृत रूप में प्रस्तुत करता है। यहां --short
ध्वज आपको एक अच्छा हार्डवेयर श्रेणी क्रमबद्ध सूची देगा।
--[hwtype]
विकल्प के साथ आप केवल चयनित हार्डवेयर प्रकार के बारे में विस्तृत जानकारी प्राप्त कर सकते हैं, जो कभी-कभी काफी आसान है।
मैं हार्डवेयर या ड्राइवरों को अक्षम / सक्षम करने के किसी भी एक-इन-सभी समाधान का नहीं जानता। ड्राइवर आमतौर पर कर्नेल मॉड्यूल होते हैं जिन्हें आप modprobe
कमांड का उपयोग करके (जोड़ सकते हैं) और अक्षम (हटा) सकते हैं ।
इसका उपयोग करके lsmod
आप पता लगा सकते हैं कि वर्तमान में कौन से मॉड्यूल लोड किए गए हैं।
hwinfo
अलग है lshw
?
lshw
थोड़ा और जानकारी सूचीबद्ध करता है।
sudo lshw -short
बग रिपोर्ट में आसानी से जानकारी की आवश्यकता को हल करता है।
lshw एक बहुत अच्छी कमांड है जो आपको अपने हार्डवेयर की बहुत विस्तृत जानकारी बताती है। अगर आप हार्डिनफो की तरह कुछ और स्थापित नहीं करना चाहते हैं तो यह बहुत अच्छी कमांड होगी। लेकिन अधिक संवादात्मक तरीके से जानकारी प्राप्त करने के लिए-html या -xml विकल्पों के साथ lshw (आप इस कमांड को याद करने के लिए हार्डवेयर को सूचीबद्ध कर सकते हैं) का उपयोग करें।
यहाँ यह दिखाता है
$ sudo lshw | less (or more)
$ sudo lshw -html > myhardware.html
$ sudo lshw -xml > myhardware.xml
अब केवल अपने हार्डवेयर का पूरा विवरण प्राप्त करने के लिए अपनी वर्तमान निर्देशिका में .html या .xml फ़ाइलें खोलें।
HardwareLiSter एक उपयोगी उपकरण है जो आपको एक अच्छे GUI इंटरफ़ेस में आपके सिस्टम के सभी हार्डवेयर की विस्तृत जानकारी दिखा सकता है।
यदि आप एक टर्मिनल कोशिश का उपयोग करना पसंद करते हैं sudo dmidecode
जो आपको सभी हार्डवेयर की बहुत विस्तृत सूची देगा।
Ubuntu के लिए अन्य महान उपकरण हैं
I-Nex फ्री सिस्टम इंफो टूल है जिसका उपयोग मुख्य सिस्टम घटकों (डिवाइस) जैसे सीपीयू, मदरबोर्ड, मेमोरी, वीडियो मेमोरी, साउंड, यूएसबी डिवाइसेस और इतने पर जानकारी इकट्ठा करने के लिए किया जाता है। एप्लिकेशन सिस्टम हार्डवेयर के बारे में जानकारी प्रदर्शित करने के लिए एक स्पष्ट स्पष्ट इंटरफ़ेस के माध्यम से अनुमति देता है, यह उपयोगिता सिस्टम विवरणों की महत्वपूर्ण मात्रा प्रदर्शित करती है। I-Nex उपयोगिता नई कार्यक्षमता को जोड़ना जारी रखती है, इस बार I-Nex में GPU जानकारी टैब, और अन्य विभिन्न फ़िक्सेस शामिल हैं। हार्डवेयर जानकारी प्रदर्शित करने में सक्षम होने के अलावा, I-Nex एक उन्नत रिपोर्ट भी तैयार कर सकता है जिसके लिए आप चयन कर सकते हैं कि क्या शामिल किया जाए और वैकल्पिक रूप से रिपोर्ट को Pastebin (और अन्य) जैसी सेवा में भेजा जाए। यह सीधे आवेदन से I-Nex विंडो का स्क्रीनशॉट लेने का विकल्प भी देता है। I-Nex और Linux के लिए उपलब्ध अन्य हार्डवेयर जानकारी GUI टूल के बीच अंतर यह है कि जानकारी बेहतर रूप से व्यवस्थित है और तेजी से प्रदर्शित होती है (उदाहरण के लिए lshw-gtk से)। इसके अलावा, हार्डवेयर जानकारी को ऐसे तरीके से प्रस्तुत किया जाता है जो ऐसे अन्य उपकरणों की तुलना में समझना आसान है।
सीपीयू-जी हार्डवेयर जानकारी दिखाने के लिए उपयोगी उपयोगिता है। यह सब कुछ के बारे में हार्डवेयर और प्रदर्शन विवरण का पता लगाता है, यह सीपीयू (प्रोसेसर), रैम (सक्रिय / निष्क्रिय, नि: शुल्क, प्रयुक्त और कैश्ड), मदरबोर्ड और चिपसेट, बायोस विवरण, ग्राफिक कार्ड विवरण और स्थापित लिनक्स के विवरण के बारे में जानकारी दिखाता है।
SOURCE http://www.noobslab.com/2014/01/cpuz-alternatives-inex-cpug-for-ubb.html
/var/lib/dpkg/info/i-nex.postinst
के साथ exit 0
इसके माध्यम से जीवित करने के लिए।
i-nex
मैं उबंटू पर सबसे अच्छा विकल्प है। 16.04 पर बहुत अच्छा काम करता है और वही करता है जो मैं यह करने की उम्मीद करूंगा। मैंने अन्य विकल्पों की कोशिश की स्थापना रद्द कर दी है ( hardinfo
, hwinfo
), लेकिन कोशिश करने के बाद उन्हें हटा दिया i-nex
। यह शीर्ष उत्तरों में से एक होना चाहिए था। धन्यवाद!
टर्मिनल से:
sudo lshw
gui से आपको gnome-device-manager स्थापित करने की आवश्यकता होगी
डिफ़ॉल्ट Ubuntu रिपॉजिटरी से Sysinfo स्थापित करें। Sysinfo एक ग्राफिकल टूल है, जो उस पर चलने वाले कंप्यूटर के बारे में कुछ हार्डवेयर और सॉफ़्टवेयर जानकारी प्रदर्शित करने में सक्षम है।
इसके बारे में जानकारी पहचानने में सक्षम है:
उबंटू सॉफ्टवेयर सेंटर से डिवाइस मैनेजर।
NeoFetch उच्च स्तर की जानकारी के लिए एक अच्छा कमांड लाइन समाधान है (यदि उबंटू 14.04 या अधिक चल रहा है)।
स्थापित करने के लिए आपको पहले PPA जोड़ने की आवश्यकता है:
sudo add-apt-repository ppa:dawidd0811/neofetch
फिर स्थापित करें:
sudo apt update && sudo apt install neofetch
तो भागो:
neofetch
18.04 के बाद से ब्रह्मांड भंडार में नियोफैच उपलब्ध है।
नवोच डेटा प्रस्तुत करने का एक सुविधाजनक तरीका उपयोग करना है neofetch --stdout
। यह कमांड सादे टेक्स्ट में आउटपुट उत्पन्न करता है जिसे इमेज अपलोड करने की आवश्यकता के बिना किसी प्रश्न या उत्तर में कॉपी / पेस्ट किया जा सकता है।
$ neofetch --stdout
dkb@kububb
------------
OS: Ubuntu 18.04.2 LTS x86_64
Host: Inspiron 15-3567
Kernel: 4.15.0-48-generic
Uptime: 3 hours, 12 mins
Packages: 2352
Shell: bash 4.4.19
Resolution: 1366x768
DE: KDE
WM: KWin
WM Theme: Breeze
Theme: Breeze Dark [KDE], MyBreeze-Dark [GTK2/3]
Icons: Breeze-dark [KDE], Breeze [GTK2/3]
Terminal: konsole
Terminal Font: Hack 11
CPU: Intel i3-6006U (2) @ 2.000GHz
GPU: Intel HD Graphics 520
Memory: 1435MiB / 7846MiB
$
कुछ विवरण जोड़ें:
lscpu
सीपीयू वास्तुकला पर जानकारी प्रदर्शित करते हैं lsblk
सूची ब्लॉक डिवाइस sudo lshw -short | grep -i "system memory"
सूची सिस्टम मेमोरी बस टाइप करें ls
और tab
शीघ्र प्राप्त करने के लिए उपयोग करें।
मैंने मूल कमांड्स का उपयोग करके उबंटू सहित लिनक्स सिस्टम पर सभी संभावित हार्डवेयर विवरण एकत्र करने के लिए एक शेल स्क्रिप्ट लिखी। कोई भी इच्छुक व्यक्ति स्क्रिप्ट को देख और डाउनलोड कर सकता है: लिनक्स बॉक्स से हार्डवेयर जानकारी प्राप्त करने के लिए एक सरल शेल स्क्रिप्ट ।
यह स्क्रिप्ट निम्नलिखित विवरण लाती है:
यह स्क्रिप्ट अब RPM के रूप में उपलब्ध है, जिसे इस ब्लॉग साइट पेज से डाउनलोड किया जा सकता है: https://www.simplylinuxfaq.com/p/how-to-find-hardware-details-in-linux.html
क्या अधिकांश हार्डवेयर की स्थिति की निगरानी के लिए एक ही उपयोगिता है? विंडोज में कुछ सॉफ्टवेयर की तरह?
यदि आप डैश में "सिस्टम टेस्टिंग" के लिए खोज करते हैं, तो आप एक प्रोग्राम देखेंगे जो सुविधाओं की एक पागल राशि की जांच करेगा। दूसरी छवि से पता चलता है कि यह सस्पेंड, पावर मैनेजमेंट, ऑडियो, यूएसबी, ग्राफिक्स, मीडियाकार्ड, डीवीडी ड्राइव और बहुत कुछ की जाँच करेगा।
यदि कोई उपकरण से संबंधित कुछ गलत है, तो यह आपको इसकी सूचना देगा। एयू पर एक साधारण खोज या परिणाम पृष्ठ पर दिखाई गई एक समस्या के लिए विशिष्ट प्रश्न पोस्ट करने से संबंधित समस्या की जांच में मदद करनी चाहिए।
Ubuntu 14.04 पर यूनिवर्स रिपॉजिटरी और बाद में inxi
उसी नाम के साथ पैकेज में एक बैश स्क्रिप्ट शामिल है । कम से कम Xubuntu 16.04 ने इसे डिफ़ॉल्ट रूप से स्थापित किया है। आप विकल्पों के माध्यम से इसके आउटपुट को नियंत्रित कर सकते हैं। देख लो man inxi
। एग inxi -v 2
वर्बोसिटी स्तर 2 में जानकारी दिखाता है; स्तर 4-7 समर्थित हैं।
neofetch
पहले ही उल्लेख किया जा चुका है लेकिन screenfetch
आपकी ~/.bashrc
फ़ाइल में कमांड डालने के बाद जब आप अपना टर्मिनल खोलते हैं तो और भी अधिक जानकारी मिलती है :
मेरी टर्मिनल स्प्लैश स्क्रीन में चार घटक हैं:
screenfetch
सिस्टम सूचना उपयोगिताआप इस उत्तर में स्वयं ऐसा करने के लिए विवरण पा सकते हैं:
hw-जांच उपकरण: https://github.com/linuxhw/hw-probe
उपकरण कंप्यूटर की हार्डवेयर जाँचकर्ताओं (hwinfo, dmidecode, biosdecode, आदि), कई लिनक्स डायग्नोस्टिक्स टूल (स्मार्टक्टेल, मेमिस्टर, इत्यादि) और सिस्टम लॉग (dmesg, Xorg.log, आदि) सहित आउटपुट की जाँच करता है।
जांच उदाहरण: https://linux-hardware.org/?probe=0b29192f95
मैं इस परियोजना का लेखक हूं, इसलिए टिप्पणियों में कोई भी प्रश्न पूछने के लिए स्वतंत्र महसूस कर रहा हूं!
hardinfo
...