天天看點

火了!這款免費開源的終端資源監控器是真的牛逼...

對于終端愛好者來說,擁有監控系統資源使用情況的能力同樣重要,了解系統的資源使用率有助于你在系統維護中做出明确的選擇,有一些工具可以借助,諸如 top 和 htop,但它們隻顯示少數系統名額,如 CPU 和記憶體使用情況。

火了!這款免費開源的終端資源監控器是真的牛逼...

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

1. Bpytop 功能特性

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

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

來看一些截圖:

火了!這款免費開源的終端資源監控器是真的牛逼...
火了!這款免費開源的終端資源監控器是真的牛逼...
火了!這款免費開源的終端資源監控器是真的牛逼...

上面幾張圖是一些資源監控可視化頁面,比如 CPU 占用,程序狀态等等,有沒有感覺很酷炫。

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 更改的配置選項 。

當然這個終端也支援 Mac,使用上文同樣的方式或者 HomeBrew 安裝即可。

繼續閱讀