5.2k Star!一款 Python 实现的美观终端资源监视器
來源:開源前哨??
對于終端愛好者來說,擁有監(jiān)控系統(tǒng)資源使用情況的能力同樣重要,了解系統(tǒng)的資源利用率有助于你在系統(tǒng)維護中做出明確的選擇,有一些工具可以借助,諸如top和htop,但它們只顯示少數系統(tǒng)指標,如 CPU 和內存使用情況。
今天給大家推薦一個好用的,并且在 UI 設計上十分美觀的終端資源監(jiān)視器——Bpytop。它是 bashtop 的 python 版本。
0. GitHub 主頁
https://github.com/aristocratos/bpytop
1. Bpytop 功能特性
在我們深入了解這個漂亮的資源監(jiān)視器之前,我們先來了解一下這個命令行工具提供了哪些功能特性:
一個美觀的快速響應的用戶界面和箭頭導航
UI 內更改配置選項
鍵盤和鼠標支持,支持菜單滾動
過濾正在運行的進程
顯示當前磁盤驅動器的讀寫速度
SIGTERM,SIGKILL,SIGINT 可以發(fā)送到選定的進程
網絡使用情況,磁盤當前讀寫速度的自動縮放圖
2. Bpytop 安裝使用
在你安裝Bpytop之前,請確保你的系統(tǒng)滿足以下要求:
Python 3.6及以上版本
Psutil 模塊,你可以使用以下命令安裝這個模塊:
接下來,我們來詳細介紹下如何安裝 Bpytop:
有兩種方法可以安裝 Bpytop,從源代碼安裝和使用包管理器從系統(tǒng)存儲庫安裝,這里我們介紹如何手動安裝:
首先你需要從Github克隆整個倉庫:
$?git?clone?https://github.com/aristocratos/bpytop.git接著從源代碼進行編譯,導航到克隆目錄:
$?cd?bpytop并運行下面的命令:
$?sudo?make?install然后就會看到以下頁面:
當然除了手動安裝,你還可以在各種 Linux 發(fā)行版中安裝。這里我們就不一一介紹了。
安裝完畢之后,Bpytop 顯示系統(tǒng)的資源使用情況如下:
要獲得有關命令用法和鍵盤快捷鍵的幫助,按ESC鍵并向下滾動并選擇HELP選項即可。
你還會獲得快捷鍵使用操作列表:
要退出或退出bpytop資源監(jiān)視器,只需按鍵盤上的 q鍵。在$HOME/.config/bpytop目錄中可以找到可以從 UI 更改的配置選項。
本文轉自網絡,文章版權歸原作者所有。暫未找到原作者,如有知曉請留言。
推薦閱讀 誤執(zhí)行了rm -fr /*之后,除了跑路還能怎么辦?!程序員必備58個網站匯總大幅提高生產力:你需要了解的十大Jupyter Lab插件----------? END? ----------總結
以上是生活随笔為你收集整理的5.2k Star!一款 Python 实现的美观终端资源监视器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 5个无聊Python程序,用Python
- 下一篇: 利用 Python 分析了某化妆品企业的