5.2k Star!一款 Python 實現的美觀終端資源監視器



對於終端愛好者來說,擁有監控系統資源使用情況的能力同樣重要,瞭解系統的資源利用率有助於你在系統維護中做出明確的選擇,有一些工具可以藉助,諸如tophtop,但它們只顯示少數系統指標,如 CPU 和內存使用情況。


今天給大家推薦一個好用的,並且在 UI 設計上十分美觀的終端資源監視器——Bpytop。它是 bashtop 的 python 版本。

0. GitHub 主頁

https://github.com/aristocratos/bpytop

1. Bpytop 功能特性

在我們深入瞭解這個漂亮的資源監視器之前,我們先來了解一下這個命令行工具提供了哪些功能特性:

  • 一個美觀的快速響應的用戶界面和箭頭導航
  • UI 內更改配置選項
  • 鍵盤和鼠標支持,支持菜單滾動
  • 過濾正在運行的進程
  • 顯示當前磁盤驅動器的讀寫速度
  • SIGTERM,SIGKILL,SIGINT 可以發送到選定的進程
  • 網絡使用情況,磁盤當前讀寫速度的自動縮放圖

2. Bpytop 安裝使用

在你安裝Bpytop之前,請確保你的系統滿足以下要求:

  • Python 3.6及以上版本
  • Psutil 模塊,你可以使用以下命令安裝這個模塊:
$ python3 -m pip install psutil

接下來,我們來詳細介紹下如何安裝 Bpytop:

有兩種方法可以安裝 Bpytop,從源代碼安裝和使用包管理器從系統存儲庫安裝,這裏我們介紹如何手動安裝:

首先你需要從Github克隆整個倉庫:

$ git clone https://github.com/aristocratos/bpytop.git

接着從源代碼進行編譯,導航到克隆目錄:

$ cd bpytop

並運行下面的命令:

$ sudo make install

然後就會看到以下頁面:

當然除了手動安裝,你還可以在各種 Linux 發行版中安裝。這裏我們就不一一介紹了。

安裝完畢之後,Bpytop 顯示系統的資源使用情況如下:

要獲得有關命令用法和鍵盤快捷鍵的幫助,按ESC鍵並向下滾動並選擇HELP選項即可。

你還會獲得快捷鍵使用操作列表:

要退出或退出bpytop資源監視器,只需按鍵盤上的q鍵。在$HOME/.config/bpytop目錄中可以找到可以從 UI 更改的配置選項。


請添加小編,回覆關鍵詞:[數據可視化],


-今日互動-


你學會了嗎?歡迎文章下方留言互動




如果對你有幫助的話


            
            
            
❤️來個「轉發朋友圈」「在看」,是最大的支持❤️

本文分享自微信公衆號 - DataScience(DataScienceTeam)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章