Vtop, स्मृति गतिविधि और टर्मिनल से प्रक्रियाओं की निगरानी

vtop के बारे में

अगले लेख में हम vtop पर एक नज़र डालने जा रहे हैं। टर्मिनल से निगरानी करने के लिए उपकरणों के परिवार में, हम शीर्ष या पा सकते हैं htop दूसरों के बीच, लेकिन इस सूची में हम vtop जोड़ सकते हैं। Node.js के साथ लिखे गए टर्मिनल के लिए यह मुफ्त टूल, को समर्पित है सीपीयू और रैम की खपत की निगरानी करें। यह भी खुला स्रोत है, सरल लेकिन शक्तिशाली और एक्स्टेंसिबल है।

'टॉप' जैसे कमांड लाइन टूल मल्टीथ्रेडेड एप्लिकेशन में CPU उपयोग को देखना मुश्किल बनाते हैं (जैसे अपाचे और क्रोम), समय और मेमोरी उपयोग में स्पाइक्स। इस कारण से, आपका vtop बनाया गया था।

प्रोग्राम को उपयोगकर्ताओं के लिए मल्टीथ्रेडेड एप्लिकेशन में CPU उपयोग को देखने के लिए आसान बनाने के लिए डिज़ाइन किया गया है (जिनके पास एक मास्टर प्रक्रिया और बच्चे की प्रक्रियाएं हैं, जैसे NGINX, Apache, Chrome, आदि।) का है। Vtop समय के साथ चोटियों को देखना आसान बनाता है, साथ ही मेमोरी का उपयोग भी करता है। एप्लिकेशन वर्णों का उपयोग करेगा यूनिकोड ब्रेल (नोड-ड्रॉइल का उपयोग करना) सीपीयू और मेमोरी उपयोग ग्राफ को खींचने और प्रदर्शित करने के लिए, जो हमें स्पाइक्स की कल्पना करने में मदद करेगा।

Ubuntu पर vtop स्थापित करें

Vtop स्थापित करने से पहले, यह आवश्यक होगा कि हमारे पास हमारे सिस्टम में Node.js और NPM स्थापित हों। यदि आपके पास अभी भी आपके सिस्टम में उपलब्ध नहीं है, तो आप कर सकते हैं लेख से परामर्श करें हमने कुछ समय पहले इस ब्लॉग में लिखा था, या सीधे एक टर्मिनल खोलें (Ctrl + Alt + T) और निम्नलिखित कमांड निष्पादित करें:

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

sudo apt-get install nodejs

एक बार हमारे सिस्टम में Node.js और NPM इंस्टॉल हो जाने के बाद, हम निम्नलिखित कमांड को निष्पादित करने जा रहे हैं vtop स्थापित करें। यदि पैकेज की स्थापना के लिए यह आवश्यक है तो हम sudo के साथ कमांड का उपयोग करेंगे:

npm के साथ vtop स्थापित करें

sudo npm install -g vtop

Vtop का उपयोग करें

Vtop स्थापित करने के बाद, को उपकरण शुरू करें आपको बस इसे शुरू करने के लिए टर्मिनल (Ctrl + Alt + T) में निम्न कमांड चलाना होगा:

vtop चल रहा है

vtop

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

  • को ऊपर तीर → प्रक्रिया सूची ऊपर ले जाएँ।
  • नीचे तीर → प्रक्रिया सूची को नीचे ले जाएं।
  • g → यह हमें प्रक्रिया सूची में सबसे ऊपर ले जाएगा।
  • G → हम सूची के अंत में जाएंगे।
  • dd → आप उस समूह की सभी प्रक्रियाओं को मार देंगे। लेकिन पहले हमें प्रक्रिया का नाम चुनना होगा।
  • u → यह vtop के नवीनतम संस्करण में अपडेट किया गया है।

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

vtop विषय nord

vtop --theme nord

पैरा अद्यतनों के बीच अंतराल सेट करें, हम इसे बदलने में सक्षम होंगे -अंतराल का आधुनिकीकरण और मिलीसेकंड में एक मूल्य। इस उदाहरण में, 20 मिलीसेकंड 0.02 सेकंड के बराबर है:

अद्यतन अंतराल 20 मिलीसेकंड

vtop --update-interval 20

हम भी कर सकते हैं कुछ सेकंड चलने के बाद समाप्त करने के लिए vtop कॉन्फ़िगर करें। इसे प्राप्त करने के लिए हम विकल्प का उपयोग करने जा रहे हैं -कुइट-आफ्टर जैसा कि यह निम्नलिखित में दिखाया गया है:

vtop --quit-after 5

यदि आप चाहते हैं vtop मदद से परामर्श करें, टर्मिनल में (Ctrl + Alt + T) आपको बस निम्नलिखित कमांड निष्पादित करनी है:

उपकरण की मदद

vtop -h

अगर आपको पसंद आया vtop, लेकिन आप लिखते रहें 'ऊपर का'टर्मिनल में, आप कर सकते हैं ~ / .bashrc में एक उपनाम जोड़ें। ऐसा करने के लिए, आपको बस फ़ाइल को संपादित करना होगा और उसके अंत में लाइनें जोड़ना होगा:

alias top="vtop"
alias oldtop="/usr/bin/top"

स्थापना रद्द करें

यदि यह प्रोग्राम आपको मना नहीं करता है, तो इसे आसानी से अनइंस्टॉल किया जा सकता है। आपको बस एक टर्मिनल (Ctrl + Alt + T) खोलना होगा और कमांड का उपयोग करना होगा:

स्थापना रद्द करें

sudo npm remove -g vtop

और अगर आपने फ़ाइल में अन्य पंक्तियों को भी जोड़ा है .bashrc, आपको उन्हें हटाना होगा।

Vtop कई उपलब्ध विकल्पों में से एक और विकल्प है जिसके साथ हम टर्मिनल से अपने सिस्टम की गतिविधि की निगरानी कर सकते हैं। के लिये इस टूल के बारे में और अधिक जानें, उपयोगकर्ता उनकी सलाह ले सकते हैं GitHub पर पेज, या द वेब पेज जहां यह उपकरण प्रस्तुत किया गया है.


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।