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

निम्न अनुभाग शीर्ष कमांड का एक सरल अवलोकन प्रदान करता है और दिखाता है कि वास्तविक दुनिया के परिदृश्यों में शीर्ष का उपयोग कैसे करें।

शीर्ष कमान कैसे काम करती है?

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

डैशबोर्ड में पाँच पंक्तियाँ होती हैं, जिनमें से प्रत्येक में कुछ मीट्रिक होते हैं। पहली पंक्ति सिस्टम के बारे में संक्षिप्त जानकारी दिखाती है, जैसे अपटाइम, लोड औसत, और वर्तमान में लॉग इन किए गए उपयोगकर्ताओं की संख्या। कार्य दूसरी पंक्ति में दिखाए जाते हैं। तीसरा सीपीयू लोड दिखाता है, और निम्नलिखित दो लाइनें मेमोरी उपयोग को दर्शाती हैं।

ध्यान दें कि टॉप चलाते समय आपके द्वारा निर्दिष्ट कमांड केस-संवेदी होते हैं। उदाहरण के लिए, एन तथा एन कुंजियाँ दोनों अलग-अलग कार्य करती हैं।

1. सभी चल रही प्रक्रियाओं को प्रदर्शित करें

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

ऊपर

आउटपुट:

आप आउटपुट का उपयोग करके नेविगेट कर सकते हैं यूपी, नीचे, पन्ना ऊपर, तथा पन्ना निचे आपके कीबोर्ड पर कुंजियाँ। मार क्यू खोल में जाने के लिए।

2. पीआईडी ​​द्वारा लिनक्स प्रक्रियाओं को क्रमबद्ध करें

आप प्रक्रिया सूची को उनकी प्रोग्राम आईडी या पीआईडी ​​द्वारा क्रमबद्ध कर सकते हैं। दबाएं एन पीआईडी ​​​​के आधार पर प्रक्रियाओं को क्रमबद्ध करने के लिए शीर्ष पर चलते समय कुंजी।

3. मेमोरी और सीपीयू उपयोग द्वारा प्रक्रियाओं को क्रमबद्ध करें

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

4. रनिंग टाइम द्वारा प्रक्रियाओं को क्रमबद्ध करें

यदि आप यह जानना चाहते हैं कि आपकी मशीन पर कितनी देर तक प्रक्रियाएं चल रही हैं, तो दबाएं एम तथा टी चांबियाँ।

5. विशिष्ट उपयोगकर्ताओं के लिए चल रही प्रक्रियाओं को प्रदर्शित करें

हम उन सभी चल रही प्रक्रियाओं की सूची देख सकते हैं जो किसी विशिष्ट उपयोगकर्ता से संबंधित हैं। जब ऊपर के अंदर, दबाएं तुम और फिर उपयोगकर्ता नाम की आपूर्ति करें और दबाएं प्रवेश करना. आप का भी उपयोग कर सकते हैं यू ऐसा करने के लिए उपयोगकर्ता नाम के बाद शीर्ष का विकल्प।

टॉप-यू रूट

उपरोक्त आदेश रूट द्वारा बुलाए गए सभी प्रक्रियाओं को आउटपुट करता है।

6. सक्रिय प्रक्रियाओं को हाइलाइट करें

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

7. शीर्ष की अंतराल अवधि बदलें

डिफ़ॉल्ट रूप से, शीर्ष हर तीन सेकंड में अपने आउटपुट को रीफ्रेश करता है। हालाँकि, आप इसे आसानी से दबाकर कस्टम मान पर सेट कर सकते हैं डी उसके बाद आवश्यक मूल्य।

8. प्रक्रिया प्राथमिकता बदलें

आप निम्न द्वारा Linux प्रक्रिया की प्राथमिकता को बदल सकते हैं एक कस्टम रेनिस मान सेट करना शीर्ष के अंदर। प्रकार आर प्रक्रिया के पीआईडी ​​​​के बाद और फिर अपना नया रेनिस मूल्य दर्ज करें।

9. शीर्ष का उपयोग करके निष्क्रिय प्रक्रियाओं को प्रदर्शित करें

हम सभी निष्क्रिय प्रक्रियाओं की सूची को दबाकर देख सकते हैं मैं चाभी।

10. PID द्वारा एक Linux प्रक्रिया को समाप्त करें

लिनक्स में शीर्ष कमांड हमें करने की अनुमति देता है एक चल रही प्रक्रिया को मार डालो सीधे इंटरफ़ेस से। एक प्रक्रिया को मारने के लिए, टाइप करें उसके बाद उस प्रक्रिया का PID होता है। यह तब उपयोगी होगा जब ज़ोंबी प्रक्रियाओं से निपटना.

शीर्ष कमांड के साथ खुद की सिस्टम प्रक्रियाएं

लिनक्स में शीर्ष कमांड प्रक्रिया प्रबंधन को शुरुआती लोगों के लिए आसान बनाता है। हम सभी प्रकार के कार्यों के लिए शीर्ष का उपयोग कर सकते हैं, जिसमें सिस्टम संसाधनों की निगरानी और लटकी हुई प्रक्रियाओं का प्रबंधन शामिल है। इसलिए कोई फर्क नहीं पड़ता कि आप लिनक्स नौसिखिया हैं या विशेषज्ञ, शीर्ष कमांड के पास आपके लिए कुछ न कुछ है।

सिस्टम मॉनिटरिंग एक व्यवस्थापक के दिन का केवल एक हिस्सा है। आप नेटवर्क कनेक्शन की निगरानी कैसे करते हैं? ss कमांड यहाँ इस काम के लिए ही है।

साझा करनाकलरवईमेल
लिनक्स पर ss. के साथ नेटवर्क कनेक्शन की निगरानी कैसे करें

यदि आपको अपने Linux सिस्टम पर नेटवर्क समस्या का संदेह है, तो यहां ss कमांड से इसका पता लगाने और उसका निवारण करने का तरीका बताया गया है।

आगे पढ़िए

संबंधित विषय
  • लिनक्स
  • लिनक्स कमांड
  • टर्मिनल
लेखक के बारे में
रुबैत हुसैन (41 लेख प्रकाशित)

रूबैत ओपन-सोर्स के लिए एक मजबूत जुनून के साथ एक सीएस ग्रेड है। यूनिक्स के अनुभवी होने के अलावा, वह नेटवर्क सुरक्षा, क्रिप्टोग्राफी और कार्यात्मक प्रोग्रामिंग में भी हैं। वह पुरानी किताबों का एक उत्साही संग्रहकर्ता है और क्लासिक रॉक के लिए कभी न खत्म होने वाली प्रशंसा है।

रूबैत हुसैन की अन्य फ़िल्में-टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें