對於終端愛好者來說,擁有監控系統資源使用情況的能力同樣重要,了解系統的資源利用率有助於你在系統維護中做出明確的選擇,有一些工具可以藉助,諸如top和htop,但它們只顯示少數系統指標,如 CPU 和內存使用情況。
今天給大家推薦一個好用的,並且在 UI 設計上十分美觀的終端資源監視器——Bpytop。它是 bashtop 的 python 版本。
0. GitHub 主頁https://github.com/aristocratos/bpytop
1. Bpytop 功能特性在我們深入了解這個漂亮的資源監視器之前,我們先來了解一下這個命令行工具提供了哪些功能特性:
SIGTERM,SIGKILL,SIGINT 可以發送到選定的進程2. Bpytop 安裝使用在你安裝Bpytop之前,請確保你的系統滿足以下要求:
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 更改的配置選項。
本文轉自網絡,文章版權歸原作者所有。暫未找到原作者,如有知曉請留言。
- EOF -
更多優秀開源項目(點擊下方圖片可跳轉)
開源前哨
日常分享熱門、有趣和實用的開源項目。參與維護10萬+star 的開源技術資源庫,包括:Python, Java, C/C++, Go, JS, CSS, Node.js, PHP, .NET 等
分享、點讚和在看
支持我們分享更多優秀開源項目,謝謝!