बशटॉप - लिनक्स के लिए एक संसाधन निगरानी उपकरण


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

यह एक अनुकूलन योग्य मेनू के साथ एक गेम-प्रेरित और उत्तरदायी टर्मिनल यूआई के साथ जहाज करता है। विभिन्न सिस्टम मेट्रिक्स की निगरानी करना विभिन्न डिस्प्ले वर्गों की साफ-सुथरी व्यवस्था द्वारा आसान बनाया जाता है।

बैशटॉप के साथ, आप प्रक्रियाओं को भी सॉर्ट कर सकते हैं, साथ ही विभिन्न छँटाई विकल्पों के बीच आसानी से स्विच कर सकते हैं। इसके अतिरिक्त, आप SIGKILL, SIGTERM, और SIGINT को अपनी इच्छित प्रक्रियाओं में भेज सकते हैं।

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

बशटॉप को सफलतापूर्वक स्थापित करने के लिए, सुनिश्चित करें कि आपके पास आपके सिस्टम में निम्नलिखित निर्भरताएं तैयार हैं।

  • 4.4 या बाद के संस्करणों को बैश करें
  • Git
  • GNU कोरुटिल्स
  • GNU sed, awk, grep और ps कमांड-लाइन टूल्स।
  • एलएम-सेंसर - वैकल्पिक - (सीपीयू तापमान आंकड़ों को इकट्ठा करने के लिए)।

लिनक्स पर बैशटॉप रिसोर्स मॉनिटर स्थापित करना

आरंभ करने के लिए, हम बैशटॉप की मैन्युअल स्थापना के साथ शुरू करेंगे। यह सभी वितरणों में काम करना चाहिए:

बैशटॉप को मैन्युअल रूप से स्थापित करने के लिए, गिट रिपॉजिटरी को क्लोन करें जैसा कि दिखाया गया है और नीचे दिए गए कमांड का उपयोग करके स्रोत से संकलित करें:

$ git clone https://github.com/aristocratos/bashtop.git
$ cd bashtop
$ sudo make install

बैशटॉप की स्थापना रद्द करने के लिए, चलाएं:

$ sudo make uninstall

Ubuntu पर Bashtop स्थापित करने के 2 तरीके हैं: स्नैप का उपयोग करना या APT पैकेज मैनेजर का उपयोग करना।

स्नैप का उपयोग कर स्थापित करने के लिए, निष्पादित करें:

$ snap install bashtop

APT पैकेज मैनेजर का उपयोग करके इंस्टॉल करने के लिए, पहले दिखाए गए बैशटॉप PPA को जोड़ें:

$ sudo add-apt-repository ppa:bashtop-monitor/bashtop

अगला, पैकेज सूची को अपडेट करें और दिखाए गए अनुसार बैशटॉप इंस्टॉल करें।

$ sudo apt update
$ sudo apt install bashtop

बैशटॉप, डेबियन की आधिकारिक रिपॉजिटरी में उपलब्ध है। इसे स्थापित करने के लिए, बस कमांड चलाएँ:

$ sudo apt install bashtop

इसके अलावा, आप दिखाए गए कमांड चला सकते हैं।

$ git clone https://github.com/aristocratos/bashtop.git
$ cd bashtop/
$ cd DEB
$ sudo ./build

फेडोरा में बैशटॉप पाने के लिए, बस कमांड चलाएं:

$ sudo dnf install bashtop

CentOS 8/RHEL 8 सिस्टम के लिए, आपको पहले EPEL रिपॉजिटरी को सक्षम करना होगा और बाद में नीचे दी गई कमांड को चलाना होगा:

$ sudo yum install epel-release
$ sudo dnf install bashtop

बशटॉप AUR में बैशटॉप-गिट के रूप में उपलब्ध है। Bashtop स्थापित करने के लिए, बस चलाएं:

$ sudo pacman -S bashtop

कैसे लिनक्स पर Bashtop संसाधन मॉनिटर का उपयोग करें

बशटॉप को लॉन्च करने के लिए, बस टर्मिनल पर नीचे कमांड को चलाएं।

$ bashtop

बशटॉप की कॉन्फ़िगरेशन फ़ाइल <कोड> ~/.config/bashtop/bashtop.cfg स्थान पर मिलती है। आप टर्मिनल पर मेट्रिक्स की उपस्थिति और आउटपुट को अनुकूलित करने के लिए फिट होने के लिए पैरामीटर बदल सकते हैं।

यहां डिफ़ॉल्ट कॉन्फ़िगरेशन का एक नमूना है:

आदेशों और शॉर्टकटों के बारे में जानने के लिए, ESC कुंजी दबाएं और फिर तीर कुंजी का उपयोग करके HEL HELP विकल्प चुनें।

यह नीचे दिखाए गए सभी विकल्पों के साथ मेनू को प्रिंट करता है।

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