आपके सिस्टम के हार्डवेयर विनिर्देशों का ज्ञान महत्वपूर्ण है क्योंकि यह निर्धारित करता है कि आपका कंप्यूटर कुछ सॉफ़्टवेयर प्रोग्राम और वीडियो गेम का समर्थन करता है या नहीं। यदि आप अपने पीसी को अपग्रेड करना चाहते हैं, तो यह जानना महत्वपूर्ण है कि आपके पास वर्तमान में किस प्रकार का हार्डवेयर है ताकि आप यह निर्धारित कर सकें कि आपकी आवश्यकताओं के आधार पर किन भागों को अपग्रेड करना है।
यह मार्गदर्शिका आपको आपके Linux सिस्टम पर कंप्यूटर हार्डवेयर विनिर्देशों को देखने के लिए कुछ सबसे महत्वपूर्ण कमांड दिखाएगी।
1. CPU जानकारी
सेंट्रल प्रोसेसिंग यूनिट (सीपीयू) आपके कंप्यूटर के सबसे महत्वपूर्ण हार्डवेयर घटकों में से एक है। इसका प्राथमिक कार्य तार्किक और गणितीय निर्देशों को संसाधित करना है।
lscpu कमांड आपको आपके कंप्यूटर के प्रोसेसर की जानकारी और इसकी विभिन्न इकाइयों का विस्तृत अवलोकन देता है। lscpu कमांड द्वारा प्रदर्शित कुछ महत्वपूर्ण जानकारी में CPU विक्रेता जानकारी, प्रोसेसर आर्किटेक्चर, CPU की वर्चुअलाइजेशन क्षमताएं और आपके प्रोसेसर में मौजूद कोर की संख्या शामिल होती है।
अपने पीसी पर सीपीयू जानकारी सूचीबद्ध करने के लिए निम्न आदेश चलाएँ:
lscpu
lscpu कमांड /proc/cpuinfo . से जानकारी एकत्र करता है फ़ाइल और इसे पढ़ने में आसान प्रारूप में प्रदर्शित करता है।
और जानें:Linux पर CPU तापमान कैसे जांचें
2. रैंडम एक्सेस मेमोरी (RAM)
रैंडम एक्सेस मेमोरी या प्राथमिक मेमोरी आपके पीसी पर चल रहे प्रोग्रामों की परिवर्तनशील जानकारी संग्रहीत करने के लिए जिम्मेदार होती है। RAM एक अस्थिर प्रकार की भंडारण इकाई है, जिसका अर्थ है कि जब आप सिस्टम को शट डाउन या रीस्टार्ट करते हैं तो उसमें रखा डेटा साफ़ हो जाता है।
निःशुल्क . का उपयोग करें आपके सिस्टम पर उपलब्ध मेमोरी की मात्रा और वर्तमान में उपयोग की जा रही राशि को देखने के लिए कमांड।
free -m
फ्री कमांड /proc/meminfo . से जानकारी निकालता है फ़ाइल।
उपयोग में आने वाली मेमोरी के अलावा, आउटपुट आपको आपके सिस्टम पर स्वैप स्पेस से संबंधित जानकारी भी दिखाएगा। Linux में स्वैप स्थान आपके RAM के विस्तार के रूप में कार्य करता है।
मेमोरी की मात्रा जानने के अलावा, आप यह भी जानना चाहेंगे कि हुड को खोले बिना आपके पास कितने मेमोरी स्लॉट हैं, जो महत्वपूर्ण है यदि आप अतिरिक्त रैम स्थापित करना चाहते हैं या बस अपनी मेमोरी को अपग्रेड करना चाहते हैं।
dmidecode . का प्रयोग करें आपके सिस्टम पर मेमोरी स्लॉट की संख्या और वर्तमान में प्रत्येक स्लॉट में कितनी RAM है, यह जानने के लिए कमांड। dmidecode कमांड DMI तालिकाओं से हार्डवेयर जानकारी पढ़ता है।
sudo dmidecode -t memory | grep -i size
नीचे दिए गए आउटपुट से पता चलता है कि इस कंप्यूटर में दो मेमोरी स्लॉट हैं और प्रत्येक स्लॉट में लगभग 4GB की मेमोरी चिप है।
आप अन्य सिस्टम जानकारी जैसे BIOS, प्रोसेसर, सीरियल नंबर आदि देखने के लिए dmidecode कमांड का उपयोग कर सकते हैं। अधिक कमांड विकल्पों के लिए dmidecode मैन पेज देखें।
रैम की अधिकतम मात्रा के बारे में जानकारी प्राप्त करने के लिए जिसे आपका पीसी समायोजित कर सकता है:
dmidecode -t memory | grep -i max
3. हार्ड डिस्क और पेरिफेरल डिवाइस
रैंडम एक्सेस मेमोरी के विपरीत, जो अस्थायी रूप से जानकारी संग्रहीत करती है, आपकी हार्ड डिस्क संग्रहीत जानकारी को बरकरार रखती है। आपकी हार्ड डिस्क पर संग्रहीत डेटा उपलब्ध रहता है, भले ही आपका कंप्यूटर बंद या रीबूट हो जाए।
df . का प्रयोग करें वर्तमान डिस्क उपयोग को देखने के लिए कमांड, जिसमें विभाजनों की संख्या और उपलब्ध डिस्क स्थान शामिल है। -h विकल्प डेटा को अधिक मानव-पठनीय प्रारूप में प्रस्तुत करता है।
df -h
कमांड आउटपुट उपयोग में फाइल सिस्टम, विभाजन का आकार, उपयोग की गई भंडारण की मात्रा और माउंटेड विभाजन का स्थान दिखाता है।
fdisk . का प्रयोग करें सेक्टरों की संख्या, उनके आकार, फाइल सिस्टम प्रकार और विभाजन तालिका प्रविष्टियों से संबंधित अधिक विस्तृत जानकारी प्राप्त करने के लिए कमांड।
sudo fdisk -l
अपने संपूर्ण हार्ड डिस्क डिवाइस से संबंधित संक्षिप्त जानकारी प्राप्त करने के लिए, lshw . का उपयोग करें आदेश इस प्रकार है:
lshw -short -C disk
संलग्न डिवाइस जानकारी देखना
lsusb कमांड वर्तमान में आपके सिस्टम से जुड़ी डिस्क डिवाइस से संबंधित जानकारी को देखता है। इन उपकरणों में यूएसबी स्टिक, बाहरी डिस्क रीडर आदि शामिल हैं।
lsusb
यह कमांड USB नियंत्रकों और उनसे जुड़े उपकरणों के बारे में विवरण दिखाता है। डिफ़ॉल्ट रूप से, यह एक संक्षिप्त आउटपुट प्रदर्शित करेगा। -v . का उपयोग करें ध्वज (वर्बोज़ के लिए खड़ा है ) प्रत्येक यूएसबी पोर्ट के बारे में विस्तृत जानकारी मुद्रित करने के लिए।
USB उपकरणों के अलावा, आपके कंप्यूटर में अन्य परिधीय उपकरण जुड़े हुए हैं। lspci . का उपयोग करें पीसीआई बसों और उनसे जुड़े उपकरणों के बारे में विवरण देखने का आदेश।
lspci
इस श्रेणी के कुछ सामान्य उपकरणों में वीजीए एडेप्टर, ग्राफिक्स कार्ड, नेटवर्क एडेप्टर, यूएसबी पोर्ट, एसएटीए नियंत्रक आदि शामिल हैं।
डीएमएसजी एक अन्य महत्वपूर्ण कमांड है जिसका उपयोग आप बूटअप के दौरान अपने लिनक्स पीसी से जुड़े हार्डवेयर उपकरणों को देखने के लिए कर सकते हैं।
dmesg कमांड न केवल संलग्न हार्डवेयर उपकरणों को देखने के लिए महत्वपूर्ण है बल्कि हार्डवेयर त्रुटियों को देखने के लिए भी एक बेहतरीन कमांड है क्योंकि यह आपके सिस्टम बूट के रूप में उपकरणों के बारे में जानकारी संग्रहीत करता है।
4. नेटवर्क कार्ड
नेटवर्क कार्ड एक हार्डवेयर डिवाइस है जो आपके कंप्यूटर को नेटवर्क पर अन्य डिवाइस से कनेक्ट करने की अनुमति देता है। अपने पीसी के नेटवर्क कार्ड से संबंधित जानकारी देखने के लिए, निम्न आदेश जारी करें:
sudo lshw -C network
आउटपुट से पता चलता है कि इस विशेष पीसी में वायरलेस इंटरफेस और ईथरनेट वायर कनेक्शन बिंदु दोनों हैं। इसके अलावा, अन्य नेटवर्क कनेक्टिविटी विवरण सूचीबद्ध हैं।
5. हार्डवेयर अवलोकन
कभी-कभी आप अपने पूरे सिस्टम के हार्डवेयर का व्यापक अवलोकन प्राप्त करना चाह सकते हैं। ऐसा करने के लिए, lshw . का उपयोग करें आदेश।
lshw
lshw कमांड आपके पीसी के हार्डवेयर कॉन्फ़िगरेशन पर विस्तृत जानकारी निकालता है और आउटपुट करता है। कमांड सीपीयू, ग्राफिक्स, ऑडियो, नेटवर्किंग, ड्राइव, पार्टीशन, सेंसर, बस स्पीड आदि के बारे में जानकारी सूचीबद्ध करता है।
lshw कमांड में आउटपुट को सीमित करने या केवल विशिष्ट हार्डवेयर उपकरणों को लक्षित करने के लिए कई अन्य विकल्प हैं। इसके उपयोग और विकल्पों के बारे में अधिक जानने के लिए मैन पेज का उपयोग करें।
man lshw
अपने सिस्टम के हार्डवेयर विनिर्देशों को जानें
इस गाइड ने आपको दिखाया है कि लिनक्स पर महत्वपूर्ण हार्डवेयर स्पेक्स की जांच कैसे करें। अपने पीसी हार्डवेयर का ज्ञान महत्वपूर्ण है चाहे आप सिस्टम को बेचने या अपग्रेड करने की योजना बना रहे हों या आईटी समर्थन मांग रहे हों।
यह जानने का सबसे अच्छा तरीका है कि आपको सिस्टम अपग्रेड की आवश्यकता है या नहीं, इसका परीक्षण स्वयं करें। यह जानना कि किसी विशेष स्थिति में किस घटक को अपग्रेड करना है, निश्चित रूप से आपको अपने कंप्यूटर का अधिकतम लाभ उठाने में मदद करेगा।