Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Bash प्रोग्रामिंग

BpyTOP:Linux और macOS के लिए शक्तिशाली, पायथन-आधारित सिस्टम मॉनिटर

<पी> BpyTOP टॉप, एचटॉप, बैशटॉप आदि जैसी कई अन्य उपयोगिताओं के बीच संसाधन निगरानी के लिए एक और लिनक्स कमांड-लाइन उपयोगिता है।बैशटॉप उपयोगकर्ता bpytop में समान सुविधाओं की उम्मीद कर सकते हैं bpytop से बैशटॉप से पोर्ट किया गया है और पूरी तरह से पायथन में लिखा गया है . Bpytop विभिन्न लिनक्स वितरणों और macOS के लिए उपलब्ध है।

BpyTOP विशेषताएं

  • तेज़ और प्रतिक्रियाशील यूआई.
  • कीबोर्ड और माउस समर्थन।
  • एकाधिक फ़िल्टर का समर्थन करता है।
  • SIGTERM, SIGKILL, SIGINT को चयनित प्रक्रिया में भेजा जा सकता है।
  • नेटवर्क उपयोग के लिए ऑटो-स्केलिंग ग्राफ़, डिस्क के लिए वर्तमान पढ़ने और लिखने की गति।

लिनक्स में BpyTOP - रिसोर्स मॉनिटर टूल इंस्टॉल करना

<पी> bpytop स्थापित करने के विभिन्न तरीके हैं . या तो आप अपने वितरण के लिए विशिष्ट पैकेज मैनेजर का उपयोग कर सकते हैं या स्नैप पैकेज का उपयोग कर सकते हैं या इसे मैन्युअल रूप से बना सकते हैं।

पीआईपी पैकेज मैनेजर का उपयोग करके BpyTOP इंस्टॉल करें

<पी> सबसे पहले, पायथन का संस्करण जांचें टाइप करके आपके Linux वितरण पर चल रहा है।

$ python3 --version
BpyTOP:Linux और macOS के लिए शक्तिशाली, पायथन-आधारित सिस्टम मॉनिटर पायथन स्थापित संस्करण की जाँच करें <पी> जांचें कि क्या पायथन पैकेज मैनेजर पिप है स्थापित है, यदि नहीं है तो pip3 स्थापित करें विभिन्न लिनक्स वितरणों में पाइप स्थापित करने पर हमारे लेख का उपयोग करना।

$ sudo apt install python3-pip [On Debian/Ubuntu]
$ sudo yum install python-pip [On CentOS/RHEL] 
$ sudo dnf install python3 [On Fedora]
<पी> अब हमारी सभी निर्भरताएँ bpytop स्थापित करने से संतुष्ट हैं .

$ sudo pip3 install bpytop
BpyTOP:Linux और macOS के लिए शक्तिशाली, पायथन-आधारित सिस्टम मॉनिटर लिनक्स में Bpytop इंस्टॉल करें <पी> एक “चेतावनी है "स्थापना के दौरान फेंक दिया गया। Bpytop .local/bin में स्थापित है मेरी होम निर्देशिका के अंतर्गत जो PATH का हिस्सा नहीं है पर्यावरण चर. अब हम आगे बढ़ेंगे और स्थापित पथ को PATH में जोड़ देंगे परिवर्तनशील.

$ echo $PATH
$ export PATH=$PATH:/home/tecmint/.local/bin
$ echo $PATH
BpyTOP:Linux और macOS के लिए शक्तिशाली, पायथन-आधारित सिस्टम मॉनिटर लिनक्स में पर्यावरण चर जोड़ें

GIT रिपॉजिटरी का उपयोग करके BpyTOP इंस्टॉल करें

<पी> सुनिश्चत करेंगिटें आपकी मशीन पर स्थापित है क्योंकि हमें GitHub से पैकेज को क्लोन करने की आवश्यकता है। bpytop इंस्टॉल करने के लिए नीचे दिए गए चरणों का पालन करें मैन्युअल रूप से.

$ sudo apt-get install git [On Debian/Ubuntu]
$ sudo yum install git [On CentOS/RHEL/Fedora] 
$ git clone https://github.com/aristocratos/bpytop.git
$ cd bpytop
$ sudo make install

पैकेज मैनेजर का उपयोग करके BpyTOP इंस्टॉल करें

<पी> उबंटू/डेबियन के लिए आधारित, bpytop Azlux के भंडार में उपलब्ध है। रेपो प्राप्त करने और bpytop इंस्टॉल करने के लिए नीचे दिए गए चरणों का पालन करें।

$ echo "deb http://packages.azlux.fr/debian/ buster main" | sudo tee /etc/apt/sources.list.d/azlux.list
$ wget -qO - https://azlux.fr/repo.gpg.key | sudo apt-key add -
$ sudo apt update
$ sudo apt install bpytop
<पी> फेडोरा के लिए और CentOS/RHEL , bpytop EPEL रिपॉजिटरी के साथ उपलब्ध है।

$ sudo yum install epel-release
$ sudo yum install bpytop
<पी> आर्क लिनक्स के लिए , दिखाए गए अनुसार AUR रिपॉजिटरी का उपयोग करें।

$ git clone https://aur.archlinux.org/bpytop.git
$ cd bpytop
$ makepkg -si
<पी> अब आप एप्लिकेशन लॉन्च करने के लिए तैयार हैं। bpytop लॉन्च करें “bpytop चलाकर ”टर्मिनल में।

$ bpytop
BpyTOP:Linux और macOS के लिए शक्तिशाली, पायथन-आधारित सिस्टम मॉनिटर बीपाइटॉप रिसोर्स मॉनिटर <पी> ऊपरी बाएँ कोने से, आप मेनू का उपयोग करने के लिए विभिन्न मोड और विकल्पों के बीच स्विच करने का विकल्प पा सकते हैं।

BpyTOP:Linux और macOS के लिए शक्तिशाली, पायथन-आधारित सिस्टम मॉनिटर Bpytop मोड <पी> 3 अलग-अलग मोड उपलब्ध हैं। आप या तो मेनू → “व्यू मोड से दृश्य बदल सकते हैं या मोड बदलें:जैसा कि पिछली छवि में दिखाया गया है।

BpyTOP:Linux और macOS के लिए शक्तिशाली, पायथन-आधारित सिस्टम मॉनिटर Bpytop व्यू मोड <पी> आप "मेनू" से कॉन्फ़िगर कर सकते हैं उससे कहीं अधिक विकल्प हैं ”विकल्प.

BpyTOP:Linux और macOS के लिए शक्तिशाली, पायथन-आधारित सिस्टम मॉनिटर Bpytop मेनू <पी> इस लेख के लिए बस इतना ही. bpytop इंस्टॉल करें , इसके साथ खेलें, और अपना अनुभव हमारे साथ साझा करें।

अपने लिनक्स कौशल को अगले स्तर पर ले जाएं

<पी> रूट सदस्यों को प्रत्येक पाठ्यक्रम, प्रमाणन तैयारी ट्रैक और व्यावहारिक लिनक्स सामग्री की बढ़ती लाइब्रेरी तक पूर्ण पहुंच मिलती है - हर महीने नए पाठ्यक्रम जोड़े जाने के साथ।

<पी> आपको क्या मिलता है

<पी> सभी प्रीमियम लेखों तक विज्ञापन-मुक्त पहुंच

<पी> सभी पाठ्यक्रमों तक पहुंच:लिनक्स सीखें, लिनक्स के लिए एआई, बैश स्क्रिप्टिंग, उबंटू हैंडबुक, गोलांग और बहुत कुछ। <पी> लिनक्स प्रमाणन (आरएचसीएसए, आरएचसीई, एलएफसीएस और एलएफसीए) तक पहुंच <पी> रिलीज़ होने पर नए पाठ्यक्रमों तक पहुंचें

<पी> साप्ताहिक समाचार पत्र तक पहुंच प्राप्त करें

<पी> टिप्पणियों में प्राथमिकता सहायता

<पी> निजी टेलीग्राम समुदाय

<पी> Linux समुदाय से जुड़ें

<पी> BpyTOP:Linux और macOS के लिए शक्तिशाली, पायथन-आधारित सिस्टम मॉनिटर

<पी> एक भावुक सॉफ्टवेयर इंजीनियर जो नई तकनीकों का पता लगाना पसंद करता है। वह एक सार्वजनिक वक्ता हैं और प्रौद्योगिकी के बारे में लिखना पसंद करते हैं, खासकर लिनक्स और ओपन सोर्स के बारे में।

<पी> TecMint पर प्रत्येक ट्यूटोरियल अनुभवी Linux सिस्टम प्रशासकों की एक टीम द्वारा बनाया गया है ताकि यह हमारे उच्च-गुणवत्तामानकोंको पूरा कर सके
  1. C++ में सभी डुप्लीकेट सबट्री खोजें C++ में सभी डुप्लीकेट सबट्री खोजें

    विचार करें कि हमारे पास एक बाइनरी ट्री है। हमें यह पता लगाना है कि पेड़ में कुछ डुप्लिकेट सबट्री हैं या नहीं। मान लीजिए हमारे पास नीचे जैसा एक बाइनरी ट्री है - आकार 2 के दो समान सबट्री हैं। प्रत्येक सबट्री में डी, बीडी और बीई दोनों भी डुप्लीकेट सबट्री हैं। हम ट्री सीरियलाइजेशन और हैशिंग प्रक्रिया

  1. एचटीएमएल  code  टैग एचटीएमएल <code> टैग

    HTML दस्तावेज़ में कोड को प्रारूपित करने के लिए टैग का उपयोग किया जाता है। उदाहरण के लिए, यदि आप जावा कोड लिखना चाहते हैं और इसे ठीक से प्रारूपित करना चाहते हैं, तो HTML में तत्व का उपयोग करें। आइए अब HTML में तत्व को लागू करने के लिए एक उदाहरण देखें - उदाहरण <!DOCTYPE html> <html>

  1. अपस्टैश और नेक्स्ट.जेएस के साथ अपने SaaS के लिए एक विश्वसनीय कोटा प्रणाली बनाएं अपस्टैश और नेक्स्ट.जेएस के साथ अपने SaaS के लिए एक विश्वसनीय कोटा प्रणाली बनाएं

    इस पोस्ट में, हम आपको दिखाएंगे कि SaaS एप्लिकेशन के लिए कोटा सिस्टम बनाने के लिए अपस्टैश का उपयोग कैसे करें, जो Next.js के साथ बनाया गया है। और प्रिज्मा . हम एक सरल एपीआई बनाने के लिए Next.js एपीआई मार्गों का उपयोग करेंगे। कई SaaS एप्लिकेशन में, आपको कोटा प्रणाली का सामना करना पड़ा होगा। यह एक ऐसी