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


-iee - हार्डवेयर घटकों की पूरी सूची कैसे प्राप्त करें कमांड लाइन में (बिना खिड़की प्रणाली वाली मशीन पर)

धन्यवाद।


36
2017-07-31 18:18


मूल




जवाब:


lspci पीसीआई कार्ड के लिए, lsusb यूएसबी के लिए, lshw डेबियन आधारित distros पर काम करता है, यहां पाने के तरीकों की एक सूची है अन्य हार्डवेयर चश्मा,


40
2017-07-31 18:22



लिंक के लिए धन्यवाद। मैं मानता हूं कि मैं इसे गुगल कर सकता था, लेकिन Google एक गड़बड़ आदमी है। - Evgeny


अगर उपलब्ध हो, dmidecode काम मे आता है। विशेष रूप से डेल, एचपी, आईबीएम हार्डवेयर पर, जहां वे विभिन्न रजिस्टरों में प्रासंगिक हार्डवेयर जानकारी प्रोग्राम करने के लिए परेशान हैं।


37
2017-07-31 18:27



dmidecode अच्छा है। एक दिन जब मैं इसे स्मृति विवरण देखने के लिए उपयोग कर रहा था, मुझे एहसास हुआ कि आप डेल सेवा टैग भी ढूंढ सकते हैं: dmidecode | grep -i धारावाहिक | egrep -o '[0-9 ए-जेड] {7} $' | सिर-एन 1 - Kyle Brandt♦
सहमत हैं, आप अपनी इच्छित जानकारी के लिए dmidecode और grep चला सकते हैं। - barfoon
सेब हार्डवेयर पर भी बहुत अच्छा काम करता है। - Matt3o12


lspci सिस्टम हार्डवेयर सूचीबद्ध करने के लिए एक महान उपयोगिता है। (पीसीआई बस पर कुछ भी, वैसे भी।)

cat /proc/cpuinfo - सीपीयू जानकारी प्रदर्शित करता है

cat /proc/meminfo - स्मृति जानकारी प्रदर्शित करता है

dmesg (या cat /var/log/dmesg) में कुछ जानकारी शामिल है, जरूरी नहीं कि सब कुछ।

यदि आपके पास रेडहाट / सेंटोस सिस्टम है, तो आप इसका उपयोग कर सकते हैं sosreport जानकारी का एक अच्छा हिस्सा इकट्ठा करने के लिए, हालांकि मुझे नहीं पता कि इसमें सूचीबद्ध सभी हार्डवेयर जानकारी है या नहीं।

जो जानकारी आप खोज रहे हैं उसे ढूंढने के लिए कुछ अच्छे स्थान हैं।


28
2017-07-31 18:27





/ Proc फाइल सिस्टम आपको वह जानकारी देगा जो आप चाहते हैं ... लेकिन मुझे नहीं पता कि आपको यह कैसे मिलेगा यह एक आसान जगह है।

'बिल्ली / proc / cpuinfo' आपको आपके सीपीयू के बारे में बताएगा 'बिल्ली / proc / devices' आपको ब्लॉक उपकरणों के बारे में कुछ सीमित जानकारी बताएगा। 'ifconfig -a' आपको नेटवर्क कनेक्शन के बारे में बताएगा

अन्य आपको अधिक उपकरणों के बारे में बताने में सक्षम होंगे। क्या आप किसी विशेष डिवाइस की समस्या निवारण कर रहे हैं? यदि ऐसा है, तो आपको एक विशिष्ट प्रश्न पूछने में बेहतर सहायता मिलेगी।


3
2017-07-31 18:24



धन्यवाद नहीं, मैं मेजबान से होस्ट करने की कोशिश कर रहा हूं और देखना चाहता हूं कि सामान्य रूप से हार्डवेयर में क्या अंतर है - यह देखने के लिए कि क्या मैं पुनः इमेजिंग द्वारा स्थानांतरित कर सकता हूं। - Evgeny
जब तक बूट काम के प्रारंभिक भाग, अधिकांश वितरण हार्डवेयर परिवर्तनों और अनुकूलन का पता लगाएंगे। यदि आपको बूट भाग में समस्याएं हैं, तो उसी हार्डवेयर को स्थापित करें जैसे आप नए हार्डवेयर पर जा रहे हैं, इसे उसी कर्नेल पर अपडेट करें जैसे आप आगे बढ़ रहे हैं और फिर mkintrd फ़ाइल को छवि फ़ाइल सिस्टम पर कॉपी करें और उसे अपनी बूट समस्याओं को हल करना चाहिए । यदि यह वास्तव में गलत हो जाता है, तो आपके पास अभी भी पुरानी मशीन पर आपका पूरा डेटा है। - Michael Shaw
यदि आपके पास पहले से ही दूसरी मशीन पर लिनक्स है और यह काम कर रहा है, मान लें कि कर्नेल एक सामान्य निर्माण है और हाल ही में, यह सभी मॉड्यूल लोड करेगा (मॉड्यूल विंडोज ड्राइवर्स के समान हैं) इसकी आवश्यकता है। लिनक्स इंस्टॉलेशन वास्तव में उस तरह से हार्डवेयर विशिष्ट नहीं हैं। - Kyle Brandt♦
/Boot/initrd-2.6.*.img फ़ाइल काफी सामान्य नहीं है। इसका उपयोग कर्नेल द्वारा किया जाता है जब ग्रब द्वारा इसका पारित नियंत्रण होता है। आपके रूट फ़ाइल सिस्टम को लोड करने के लिए इसमें सभी सेटिंग्स और मॉड्यूल होना आवश्यक है। यह फ़ाइल mkinitrd चलने के सामान्य तरीके से बनाई गई है, हालांकि आपको पहले सिस्टम को बूट करने की आवश्यकता है ... - Michael Shaw


inxi बस सबकुछ के बारे में दिखाएगा, छोटे रूप के लिए कोई तर्क नहीं चलाएगा, विकल्प कई हैं, हालांकि इन्हें देखने के लिए

inxi प्रोजेक्ट होम पेज द्वारा वर्णित एक 'पूर्ण फीचर्ड सूचना स्क्रिप्ट' है: https://github.com/smxi/inxi

यहां उबंटू पर इसे इंस्टॉल करने के बारे में जानकारी दी गई है: https://askubuntu.com/questions/284635/inxi-installation-on-ubuntu


2
2018-05-17 18:37



इंक्सी एक अपेक्षाकृत नया उपकरण है और कोई भी आपको अधिकांश वितरणों पर नहीं मिलेगा। आपको कुछ और जानकारी और लिंक जोड़ना चाहिए। - itsbruce


संक्षेप में, मैं कहूंगा कि आपके सिस्टम के बारे में जानकारी प्राप्त करना अच्छी शुरुआत है:

  1. dmesg - कर्नेल रिंग बफर मुद्रित या नियंत्रित करें
  2. lspci - सभी पीसीआई उपकरणों की सूची
  3. lsusb - यूएसबी डिवाइस सूचीबद्ध करें
  4. / proc - प्रक्रिया की जानकारी छद्म-फाइल सिस्टम

1
2018-04-26 20:21





मैं फ़ैक्टर की जांच करने की अनुशंसा करता हूं जो स्क्रिप्ट में उपयोग करने में आसान फ़ॉर्म के रूप में बहुत सारी जानकारी आउटपुट करता है।

http://www.puppetlabs.com/puppet/related-projects/facter/


1
2018-06-05 21:21





मैं वास्तव में "Facter"बहुत उपयोगी जानकारी की एक अच्छी सूची देता है।


1
2018-06-05 22:27





# tree -d /sys/devices

0
2017-08-20 17:59