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


27

मैं कैसे जांच सकता हूं कि मेरे पास क्या हार्डवेयर है? (BIOS संस्करण आदि के साथ)


6
किस ऑपरेटिंग सिस्टम पर? कोई मानक कमांड नहीं है, इसलिए कुछ भी अधिक या कम वितरण विशिष्ट होगा।
jlliagre

@jiliargre मैं यह नहीं कहूंगा कि वितरण विशिष्ट है, लेकिन निश्चित रूप से ओएस, लिनक्स और बीएसडी शायद यहां बहुत भिन्न हैं।
xenoterracide

और सोलारिस, एचपी-यूएक्स, एआईएक्स, जो भी हो। मेरा मतलब यही था।
जल्लियरे

@jll को [linux] टैग किया गया है, इसलिए मुझे लगता है ...
tshepang

जवाबों:


26

यदि आपका सिस्टम एक procfs का समर्थन करता है , तो आप अपने रनिंग सिस्टम की अधिक जानकारी प्राप्त कर सकते हैं। इसकी गुठली डेटा संरचनाओं के लिए एक इंटरफ़ेस है, इसलिए इसमें आपके हार्डवेयर के बारे में जानकारी भी होगी। उदाहरण के लिए आप उपयोग किए गए सीपीयू के बारे में विवरण प्राप्त कर सकते हैं cat /proc/cpuinfo । अधिक जानकारी के लिए आपको उस आदमी को देखना चाहिए ।

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

ये कुछ बुनियादी "इंटरफेस" हैं जो आपको कुछ हार्डवेयर जानकारी प्राप्त करने के लिए हर वितरण पर होंगे।

हार्डवेयर जानकारी इकट्ठा करने के लिए अन्य 'छोटे' उपकरण हैं:

  • lspci - पीसीआई हार्डवेयर
  • lsusb - USB हार्डवेयर

आपके वितरण के आधार पर आपको अपने हार्डवेयर कॉन्फ़िगरेशन का विस्तृत अवलोकन करने के लिए इन दो उपकरणों में से एक तक पहुंच प्राप्त होगी:

  • lshw
  • hwinfo (अन्य वितरणों के तहत सुसे विशिष्ट लेकिन उपलब्ध है)

आपके हार्डवेयर का "गेट" "डेस्कटॉप प्रबंधन इंटरफ़ेस" (-> DMI) है। यह ढांचा आपके सिस्टम की जानकारी को आपके सॉफ़्टवेयर में उजागर करेगा और उदाहरण के लिए lshw द्वारा उपयोग किया जाता है। DMI के साथ सीधे बातचीत करने का एक उपकरण dmidecode और पैकेज के रूप में सबसे अधिक वितरण पर उपलब्ध है। यह biosdecodeआपके साथ पूर्ण लाभकारी BIOS informations दिखाता है।


9

अपने हार्डवेयर का एक अच्छा अवलोकन प्रदर्शित करने के लिए, मैं उपयोग करता हूं lshw -short, सर्वश्रेष्ठ रन ( रूट के रूप में )। आप बस lshwमैदान चला सकते हैं , लेकिन मैं उस -shortविकल्प को पसंद करता हूं जो विकल्प प्रदान करता है।

मेरे एचडीडी उपयोग की जांच करने के लिए, मैं उपयोग करता हूं df --human-readable, जो आपके सिस्टम पर (इसके विपरीत lshw) डिफ़ॉल्ट रूप से उपलब्ध होना चाहिए ।

इसके अलावा, लिनक्स पर हार्डवेयर की जाँच पर एक नज़र है ।


2
hwinfo तापमान के लिए एक और अच्छी उपयोगिता और एलएम-सेंसर है।
पाटकोस ससाबा

@Patkos ऐसा लगता sudo hwinfo --shortहै कि यह समतुल्य है, और यह IMO प्रीटीयर आउटपुट प्रदर्शित करता है। दुर्भाग्य से कुछ दिलचस्प जानकारी को छोड़ देता है (जैसे, यह एचडीडी विभाजन आकार प्रदर्शित नहीं करता है)।
tshepang

1
lshw -html> file.html एक अच्छा HTML स्वरूपित संस्करण उत्पन्न करता है। मुझे कंसोल विंडो की तुलना में ब्राउज़र में इसके माध्यम से जाना बहुत आसान लगता है।
ivanivan

@ivanivan अच्छा एक। क्या यह नया है?
tshepang

यह एक विकल्प था जिसे मुझे विशेष रूप से सक्षम करना था जब मैंने इसे 2002-3ish में वापस जेंटू का उपयोग करके बनाया था ...
ivanivan

6

आप 'lshw' का उपयोग कर सकते हैं। डेबियन और डेरिवेटिव्स पर 'sudo apt-get install lshw' का उपयोग करके इसे स्थापित करें। यहां तक ​​कि lshw-gtk नामक एक ग्राफिकल संस्करण भी है।


5

यह यूनिक्स वेरिएंट के बीच अत्यधिक परिवर्तनशील है। यूनिक्स के लिए रोसेटा स्टोन पर अपने संस्करण के लिए कॉलम की जाँच करें ।

लिनक्स के तहत, lshw के तहत विभिन्न पाठ फ़ाइलों में बिखरे हुए जानकारी का एक बहुत एकत्र करता है /procऔर /sys


2

सीपीयू जानकारी के लिए

cat /proc/cpuinfo

डिस्क उपयोग के लिए

df -h

पेस कार्ड और बसों के लिए

lspci

आप lshwउपयोगी पा सकते हैं

अगर आपको usb डिवाइस चाहिए

lsusb


1

HW जांच - आपके सभी हार्डवेयर उपकरणों को सूचीबद्ध करने और संचालन क्षमता का निदान करने का एक विकल्प है। यह hwinfo, lspci, lsusb, dmidecode और अन्य उपकरणों पर आधारित है।

रिपोर्ट का स्क्रीनशॉट

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.