Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Bash प्रोग्रामिंग

अपने Linux CPU की खोज करें: CPU विवरण प्राप्त करने के लिए चरण-दर-चरण गाइड

आपके कंप्यूटर के भीतर, सेंट्रल प्रोसेसिंग यूनिट, उर्फ CPU, एक महत्वपूर्ण घटक है। अनगिनत डेटा प्रोसेसिंग फ़ंक्शन करने में इसकी आवश्यक प्रकृति के बावजूद, हम में से कई को शायद CPU के बारे में बहुत कम पता है, जो कंप्यूटर के अंदर छिपा हुआ है और अपना जादू चलाते हुए दृष्टि से बाहर है। शुक्र है, Linux सिस्टम पर CPU जानकारी ढूंढना काफी सीधा है, तो आइए देखें कि यह कैसे किया जाता है।

आपको CPU जानकारी की आवश्यकता क्यों हो सकती है

कुछ कारण हैं जिनकी वजह से कोई व्यक्ति अधिक CPU विवरण प्राप्त करना चाह सकता है। शायद आप बस अपने कंप्यूटर के अंदर क्या चल रहा है, इसके बारे में उत्सुक हैं और अधिक सीखना चाहते हैं। शायद आपको हार्डवेयर समस्या को डीबग करने की आवश्यकता है, देखें कि कितनी समवर्ती प्रक्रियाएं प्रबंधनीय हैं, या स्रोत से सॉफ़्टवेयर संभालें। शायद आप हार्डवेयर बेचने या अपग्रेड करने की तलाश में हैं, या शायद आप कर्नेल मॉड्यूल का उपयोग करने की योजना बना रहे हैं। जो भी कारण हो, कमांड लाइन के पास उत्तर होने चाहिए।

कमांड का उपयोग करना

विभिन्न कमांड हैं जो CPU जानकारी ला सकते हैं, यह इस पर निर्भर करता है कि आप क्या ढूंढ रहे हैं। जबकि Linux सिस्टम के भीतर विभिन्न विशेषताएं उपलब्ध हैं, जैसे lscpu, कुछ टूल एक्स्ट्रा के रूप में आते हैं जिन्हें उपयोग के लिए डाउनलोड किया जा सकता है, जैसे inxi और cpuid।

संक्षेप में, /proc/cpuinfo में अधिकांश महत्वपूर्ण जानकारी होती है जो आप चाहते हैं, विक्रेता_आईडी और CPU कोर की संख्या से लेकर CPU आर्किटेक्चर और गति तक। कमांड इस जानकारी को सामने लाने में मदद करते हैं।

निम्नलिखित कमांड Linux में CPU जानकारी दिखाएंगे:

Less या Cat कमांड

cat कमांड को इस तरह दर्ज किया जा सकता है:

cat /proc/cpuinfo

less कमांड का भी उपयोग किया जा सकता है।

less /proc/cpuinfo

यह प्रत्येक CPU को कोर के साथ सूचीबद्ध करके रिपोर्ट करेगा ताकि प्रत्येक की पहचान की जा सके। फ्लैग्स CPU सुविधाओं को संदर्भित करते हैं।

परिणामों को केवल पहलुओं जैसे कोर की संख्या, मॉडल नाम, और इसी तरह तक सीमित करने के लिए एक grep कमांड का उपयोग किया जा सकता है। उदाहरण के लिए, प्रोसेसर नाम से खोजने के लिए, यह इस तरह दिखेगा:

grep -m 1 'model name' /proc/cpu info

cpuid कमांड

आपको इसे इंस्टॉल करना होगा और cpuid चलाना होगा, लेकिन यह x86 CPU और उनके सटीक मॉडल पर पूर्ण जानकारी उत्पन्न करेगा। प्रॉम्प्ट दर्ज करें :

cpuid

सिस्टम विवरण के लिए Inxi कमांड

सिस्टम जानकारी Inxi द्वारा एकत्र की जा सकती है, जो इंटरनेट रिले चैट और कंसोल के साथ उपयोग के लिए एक कमांड-लाइन स्क्रिप्ट है। इसे पहले इंस्टॉल करने की आवश्यकता है। -c फ्लैग पूर्ण CPU जानकारी डंप करेगा, इसलिए यह उपयोगी है यदि आप CPU क्लॉक-स्पीड विवरण चाहते हैं:

inxi -C

हार्डवेयर के लिए dmidecode कमांड

यदि आप हार्डवेयर जानकारी चाहते हैं, तो dmidecode एक उपयोगी उपकरण है। यह DMI टेबल सामग्री उत्पन्न करेगा और SMBIOS स्पेक सभी DMI फॉर्म दिखाएगा (https://www.tecmint.com/check-linux-cpu-information/)। एक उदाहरण के रूप में, कमांड इस तरह दिख सकता है :

sudo dmidecode —type processor

CPU संख्या के लिए Nproc

nproc कमांड इस सवाल का त्वरित तरीका है कि कितने CPU हैं:

nproc

CPU आर्किटेक्चर के लिए lscpu कमांड

यह कमांड-लाइन उपयोगिता CPU आर्किटेक्चर पर विवरण प्रदर्शित करेगी, लॉजिकल CPU की सूची को छोड़कर, और यह util-linux पैकेज का हिस्सा है इसलिए यह सभी Linux सिस्टम पर उपलब्ध है। शेल प्रॉम्प्ट पर निम्नलिखित दर्ज करें:

lscpu

कोर के लिए Top/Htop कमांड

top या htop कमांड कोर की संख्या का विवरण देंगे। निम्नलिखित दर्ज करें फिर 1 दबाएं :

top

या

htop

GTK+ में हार्डवेयर विवरण के लिए Hardinfo

इस टूल को हार्डवेयर जानकारी को GTK+ विंडो के भीतर डंप करने के लिए इंस्टॉल किया जा सकता है। कमांड को इस तरह दर्ज किया जा सकता है:

hardinfo

उपयोगकर्ता-अनुकूल विंडो प्रदर्शित होगी और “generate report” पर क्लिक करके एक रिपोर्ट चलाई जाएगी। एक और विंडो खुलेगी जिसमें आप रिपोर्ट में वांछित जानकारी चुन सकते हैं, जैसे कंप्यूटर, डिवाइस, बेंचमार्क, और/या नेटवर्क से। प्रासंगिक क्षेत्रों पर टिक करने के बाद “generate” पर क्लिक करें, रिपोर्ट HTML में उत्पन्न होगी, ताकि आप इसे अपने वेब ब्राउज़र में आसानी से देख सकें।

सारांश

उपयोगकर्ताओं के पास Linux सिस्टम से जानकारी निकालने के विभिन्न तरीके हैं, और एक को चुनना यह तय करने का मामला है कि आपको कौन से विवरण देखने की आवश्यकता है, आप उन्हें किस फॉर्मेट में चाहेंगे, और क्या आप प्री-इंस्टॉल्ड फ़ंक्शन का उपयोग करना चाहते हैं या आगे की क्षमताओं वाले टूल को डाउनलोड करना चाहते हैं।


  1. Linux में प्रक्रियाओं को मारने के प्रभावी तरीके – चरण-दर-चरण गाइड Linux में प्रक्रियाओं को मारने के प्रभावी तरीके – चरण-दर-चरण गाइड

    Linux में किसी प्रक्रिया को मारने के लिए कई तरीकों का उपयोग किया जा सकता है। यह ट्यूटोरियल आपको सिखाएगा कि टूटी हुई प्रक्रियाओं को कैसे ढूंढें और मारें। एक प्रक्रिया आसानी से अनाथ हो सकती है। चाहे उद्देश्य से या नहीं, एक पैरेंट प्रक्रिया क्रैश हो सकती है और एक चाइल्ड प्रक्रिया को चलता हुआ छोड़ सकती

  1. Linux में निर्देशिकाओं का आसान नाम बदलना: mv और rename कमांड में महारत हासिल करें Linux में निर्देशिकाओं का आसान नाम बदलना: mv और rename कमांड में महारत हासिल करें

    इस ट्यूटोरियल में, हम बताते हैं कि Linux में “mv” और “rename” कमांड का उपयोग करके किसी निर्देशिका का नाम कैसे बदलें। निर्देशिकाओं का नाम बदलना फ़ाइलों का नाम बदलने से बहुत अलग नहीं है। क्योंकि आखिरकार, यह Linux है, जहां सब कुछ एक फ़ाइल है। यहां तक कि निर्देशिकाएं भी। इसलिए, फ़ाइलों का नाम बदलने के स

  1. लिनक्स पर माइक्रोसॉफ्ट ऑफिस इंस्टॉल करें: एक चरण-दर-चरण गाइड लिनक्स पर माइक्रोसॉफ्ट ऑफिस इंस्टॉल करें: एक चरण-दर-चरण गाइड

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