एक बार, मेरा एक दोस्त, जो उस समय GNU / Linux चलाने वाले सर्वर पर एक निश्चित वेब एप्लिकेशन का संचालन कर रहा था, ने एक
हानिकारक सर्वर व्यवस्थापक के बारे में शिकायत की। वह सभी अनुरोधों के बावजूद, किसी भी तरह से
htop स्थापित नहीं करना चाहता था।
मैं थोड़ा हैरान हुआ और पूछा कि इस अजीब व्यवहार का कारण क्या था। सरल बनाने के लिए, हमारी आगे की बातचीत इस प्रकार है:
- वह कहते हैं कि सामान्य शीर्ष की कार्यक्षमता पर्याप्त है।
- लेकिन यह पर्याप्त नहीं है, क्या मैं सही ढंग से समझता हूं? इसमें क्या कार्यक्षमता गायब है?
- अच्छा ... वह सब ग्रे है, मैं उस पर कुछ भी नहीं देख सकता!तब मुझे और भी आश्चर्य हुआ। लेकिन यह सर्वर प्रशासक की शरारत नहीं है, लेकिन यह तथ्य कि मेरे मित्र को GNU / Linux के साथ अच्छा अनुभव रहा है, इस तरह की सामान्य उपयोगिता की सभी विशेषताओं को
शीर्ष के रूप में नहीं जानता है।
हां, निश्चित रूप से, यदि आप अधिकांश वितरणों पर नए सिरे से बनाए गए उपयोगकर्ता प्रोफ़ाइल में शीर्ष पर हैं, तो हम कुछ इस तरह देखेंगे:

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

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

लेकिन प्रेस "
z " और इंटरफ़ेस इतना ग्रे नहीं होगा:

पहले से ही बेहतर है, लेकिन यह दिखाई नहीं देता है कि प्रक्रियाओं को किस पैरामीटर से हल किया जाता है। इससे कोई फर्क नहीं पड़ता, "
x " दबाएं और देखें:

और भी बेहतर, लेकिन हमारे पास एक खिड़की है। चलो अधिक करते हैं, "
ए " दबाएं:

चार खिड़कियां थीं, लेकिन उनमें से तीन काले और सफेद हैं। स्थिति को ठीक करें। "
A " और फिर "
z ", "
x " दबाएं।

दूसरी विंडो में प्रक्रियाओं को PID द्वारा सॉर्ट किया जाता है, और हमें% मेम की आवश्यकता होती है। इसे ">" (या "<" दबाकर ठीक करें यदि आप चूक गए हैं):

शेष विंडो के लिए पिछले चरणों को दोहराएं: "
एक " अगली विंडो पर जाने के लिए, "
z " रंग प्रदर्शन को सक्षम करने के लिए, "
x " सॉर्ट कॉलम को हाइलाइट करने के लिए। परिणाम:

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

हां, आप अंतर्निहित मदद देखते हैं। यह, वैसे, बहु-स्तरीय है। लेकिन आपको आश्चर्य होगा कि कितने उपयोगकर्ता इस स्क्रीन को अद्वितीय पाते हैं। इसे धाराप्रवाह पढ़ने के बाद, उन्होंने वही किया जो उनसे पिछले वाक्य में पूछा गया था - उन्होंने "
q " या "
Esc " दबाया, जो किसी के लिए अधिक सुविधाजनक था।
और यदि आप इसे ध्यान से पढ़ते हैं, तो आप पता लगा सकते हैं, उदाहरण के लिए, कि सभी आवश्यक सेटिंग्स के बाद, उन्हें बचाने के लिए आपको "
डब्ल्यू " दबाने की आवश्यकता है, और आपकी सेटिंग्स
~ / .toprc फ़ाइल में सहेजी
जाएंगी । क्या रंग, प्रत्येक विंडो में फ़ील्ड का एक सेट, कुछ फ़ील्ड के प्रदर्शन मोड और बहुत कुछ भी अनुकूलन योग्य है।
छोटा मोटाकिसी भी मामले में मैं अपने लक्ष्य के रूप में सेट नहीं करता कि पठन प्रलेखन के लाभों का एक उबाऊ अनुस्मारक हो। इसके अलावा, मैं अपने लक्ष्य के रूप में इस लेख के ढांचे के भीतर सभी शीर्ष सेटिंग्स का एक विस्तृत विवरण निर्धारित नहीं करता हूं, हालांकि अगर पाठक इसमें रुचि दिखाते हैं, तो मैं विवरण को खुशी के साथ प्रकाशित करूंगा। मैं htop और अन्य उपयोगिताओं के डेवलपर्स के काम को बेकार नहीं मानता। और हां, मैं शीर्ष के एक आधुनिक संस्करण पर विचार कर रहा था।
मैं बस यही कहना चाहता था:
- यहां तक कि अनुभवी पेशेवरों को प्राथमिक पता नहीं हो सकता है, यह प्रतीत होगा, चीजें। सिर्फ इसलिए, उदाहरण के लिए, उन्हें इसकी कभी जरूरत नहीं पड़ी।
- भले ही उपयोगिता पिछली शताब्दी में दिखाई दी, इसका मतलब यह नहीं है कि परियोजना समय में फंस गई है और विकसित नहीं होती है। उदाहरण के लिए, पिछली शताब्दी में एलएक्ससी कंटेनर का कोई प्रदर्शन नहीं था जिसमें प्रक्रिया चल रही है।
- कई उपयोगिताओं, डिफ़ॉल्ट रूप से आदिम उपस्थिति के बावजूद, बहुत लचीली हैं। यह, वैसे, न केवल GNU / Linux उपयोगिताओं की चिंता है। और उपयोगिता को "खराब" और "पुरानी तारीख" मानने के लिए, क्योंकि इसकी डिफ़ॉल्ट सेटिंग्स आपके लिए उपयुक्त नहीं हैं, कम से कम यह अजीब है। आप एक नया समायोज्य रिंच खरीदने के लिए नहीं दौड़ते हैं, यदि पुराना उस अखरोट के आकार के लिए सेट नहीं है जिसकी आपको ज़रूरत है।
- कभी-कभी, किसी कार्य को पूरा करने के लिए कुछ अतिरिक्त मांगने के बजाय (या शिकायत है कि आपको ऐसा अवसर नहीं दिया गया है), यह आपके मौजूदा टूल की क्षमताओं की खोज में कुछ मिनट बिताने के लायक है।
आपका ध्यान के लिए धन्यवाद।
Cloud4Y ब्लॉग पर पढ़ने के लिए और क्या उपयोगी है→
एक शानदार विचार से वैज्ञानिक उद्योग के लिए कृत्रिम बुद्धि का मार्ग→
बादल में बैकअप पर बचाने के 4 तरीके →
AI अफ्रीका में जानवरों का अध्ययन करने में मदद करता है→
गर्मी लगभग समाप्त हो गई है। लगभग कोई डेटा लीक नहीं हुआ→
IoT, कोहरा और बादल: प्रौद्योगिकी के बारे में बात करते हैं?हमारे
टेलीग्राम चैनल को सब्सक्राइब करें ताकि कोई और आर्टिकल याद न हो! हम सप्ताह में दो बार से अधिक और केवल व्यापार पर नहीं लिखते हैं।