विंडोमैकसॉफ्टवेयरसेटिंग्ससुरक्षाउत्पादकतालिनक्सएंड्रॉइडप्रदर्शनकॉन्फ़िगरेशनएप्पल सभी

Ubuntu में सिस्टम संसाधनों की निगरानी कैसे करें

संपादित 3 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम

प्रणाली संसाधननिगरानीउबंटूउपकरणलिनक्सप्रदर्शनऑपरेटिंग सिस्टमडेस्कटॉपप्रशासनप्रणाली

Ubuntu में सिस्टम संसाधनों की निगरानी कैसे करें

अनुवाद अपडेट किया गया 3 सप्ताह पहले

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

सिस्टम मॉनिटर का उपयोग करके

Ubuntu में सिस्टम संसाधनों की निगरानी करने का सबसे आसान तरीका सिस्टम मॉनिटर एप्लिकेशन का उपयोग करना है। यह आपके सिस्टम के संसाधन उपयोग को देखने के लिए एक GUI प्रदान करता है। इसे एक्सेस करने के लिए, इन चरणों का पालन करें:

  1. विंडो की (कई कीबोर्ड पर Windows कुंजी) दबाकर गतिविधियों का अवलोकन स्क्रीन खोलें।
  2. सिस्टम मॉनिटर टाइप करें और दिखाए गए एप्लिकेशन को खोलें।

खुलने के बाद, आपको तीन टैब मिलेंगे:

CPU उपयोग की निगरानी करना

Ubuntu पर CPU उपयोग की निगरानी करने के विभिन्न तरीके हैं, ग्राफिकल अनुप्रयोगों से लेकर कमांड-लाइन टूल्स तक।

top कमांड का उपयोग

top कमांड आपके सिस्टम में क्या हो रहा है, इसका एक डायनामिक रीयल-टाइम दृश्य प्रदान करता है। इसका उपयोग करने के लिए, टर्मिनल खोलें और टाइप करें:

top

इस कमांड से शीर्ष पर सबसे अधिक CPU उपयोग वाले प्रोसेस की सूची मिलती है। मुख्य अनुभागों में शामिल हैं:

बाहर निकलने के लिए, q दबाएँ।

htop कमांड का उपयोग

htop कमांड top के समान है, लेकिन यह एक अधिक सहज और बेहतर इंटरफ़ेस प्रदान करता है। पहले, आपको इसे चलाकर इंस्टॉल करना होगा:

sudo apt install htop

इंस्टॉलेशन के बाद, इसे शुरू करने के लिए टर्मिनल में htop टाइप करें। यह रंगीन ग्राफ़ में CPU उपयोग, साथ ही मेमोरी और स्वैप उपयोग प्रदर्शित करता है, जिससे इसे समझना आसान हो जाता है। आप एरो कुंजियों का उपयोग करके नेविगेट कर सकते हैं और F9 दबाकर प्रक्रिया को सीधे समाप्त कर सकते हैं।

मेमोरी उपयोग की निगरानी करना

मेमोरी उपयोग की जाँच ग्राफिकल अनुप्रयोगों जैसे सिस्टम मॉनिटर या कमांड-लाइन उपयोगिताओं के माध्यम से की जा सकती है।

free कमांड का उपयोग

free कमांड आपके सिस्टम पर मुफ्त और प्रयुक्त मेमोरी की मात्रा दिखाता है। टर्मिनल में, टाइप करें:

free -h

-h विकल्प आउटपुट को मानव-पठनीय बनाता है, और आकार को GB या MB में प्रदर्शित करता है।

vmstat कमांड का उपयोग

vmstat कमांड मेमोरी उपयोग का स्नैपशॉट प्रदान करता है, अन्य चीजों के साथ। इसे टाइप करके चलाएँ:

vmstat

यह कमांड प्रक्रियाओं, मेमोरी, पेजिंग, ब्लॉक IO, जाल, और CPU गतिविधि के बारे में जानकारी आउटपुट करता है। यह सिस्टम की प्रदर्शन की तुलना में free की तुलना में एक व्यापक अवलोकन प्रदान करता है।

डिस्क उपयोग की निगरानी करना

आपका डेटा डिस्क पर संग्रहीत होता है, और उसके उपयोग की निगरानी का मतलब अप्रत्याशित स्थान की कमी को रोकना होता है।

df कमांड का उपयोग

df कमांड फ़ाइल सिस्टम डिस्क स्थान उपयोग की रिपोर्ट करता है। इसका उपयोग करने के लिए टाइप करें:

df -h

-h फ्लैग आउटपुट को मानव-पठनीय बनाता है। यह कमांड लिनक्स फ़ाइल सिस्टम पर प्रयुक्त और उपलब्ध डिस्क स्थान की मात्रा दिखाता है।

du कमांड का उपयोग

du कमांड फ़ाइल स्थान के उपयोग का अनुमान प्रदान करता है। यह यह जानने में मददगार है कि कौन सी फ़ाइलें या निर्देशिकाएँ सबसे अधिक स्थान ले रही हैं:

du -sh /path/to/directory

यह आपको निर्दिष्ट निर्देशिका के डिस्क उपयोग का सारांश देगा।

नेटवर्क उपयोग की निगरानी करना

नेटवर्क गतिविधि को समझने के लिए, विभिन्न टूल आपके बैंडविड्थ उपयोग के बारे में जानकारी प्रदान कर सकते हैं।

iftop कमांड का उपयोग

iftop कमांड एक होस्ट द्वारा इंटरफ़ेस पर बैंडविड्थ उपयोग को प्रदर्शित करने के लिए उपयोग किया जाता है। इसे निम्नलिखित उपयोग करके इंस्टॉल करें:

sudo apt install iftop

इंस्टॉलेशन के बाद, इसे टाइप करके चलाएं:

sudo iftop

इस कमांड को रूट विशेषाधिकारों की आवश्यकता होती है, इसलिए sudo उपसर्ग का होना ज़रूरी है। iftop कमांड सक्रिय नेटवर्क कनेक्शन प्रदर्शित करता है, जो यह दिखाता है कि आपके बैंडविड्थ का कौन उपयोग कर रहा है।

nload कमांड का उपयोग

nload एक और कमांड-लाइन उपयोगिता है जो समय के साथ नेटवर्क उपयोग का ग्राफिकल दृश्यमान प्रस्तुत करती है। इसे निम्नलिखित उपयोग करके इंस्टॉल करें:

sudo apt install nload

फिर, नेटवर्क ट्रैफ़िक की निगरानी शुरू करने के लिए nload चलाएं। यह प्रत्येक नेटवर्क इंटरफ़ेस के लिए आने और जाने वाले ट्रैफ़िक को अलग-अलग दिखाता है।

निष्कर्ष

Ubuntu में सिस्टम संसाधनों की निगरानी विभिन्न टूल्स के माध्यम से की जा सकती है, जो ग्राफिकल इंटरफ़ेस जैसे सिस्टम मॉनिटर से लेकर कमांड-लाइन उपयोगिताओं जैसे top, htop, free, df, du, iftop, और nload तक होती हैं। प्रत्येक टूल का अपना स्थान है जो सिस्टम प्रदर्शन और संसाधन आवंटन के बारे में जानकारी प्रदान करता है। आपके कमांड-लाइन या ग्राफिकल इंटरफ़ेस के साथ के आराम के स्तर के आधार पर, आप विभिन्न तरीकों को चुन सकते हैं। नियमित मॉनिटरिंग सिस्टम स्वास्थ्य और प्रदर्शन को बनाए रखने, संसाधन हॉग्स को जल्दी पकड़ने और भविष्य के अपग्रेड के लिए प्रभावी ढंग से योजना बनाने में मदद कर सकती है।

यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं


टिप्पणियाँ