5.2k Star!美觀又實用的終端資源監視器 Bpytop

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

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

0. GitHub 主頁

https://github.com/aristocrat...github

1. Bpytop 功能特性

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

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

2. Bpytop 安裝使用

在你安裝Bpytop以前,請確保你的系統知足如下要求:bash

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

接下來,咱們來詳細介紹下如何安裝 Bpytop:網絡

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

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

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

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

$ cd bpytop

並運行下面的命令:設計

$ sudo make install

而後就會看到如下頁面:

固然除了手動安裝,你還能夠在各類 Linux 發行版中安裝。這裏咱們就不一一介紹了。

安裝完畢以後,Bpytop 顯示系統的資源使用狀況以下:

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

你還會得到快捷鍵使用操做列表

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

本文轉自網絡,文章版權歸原做者全部。暫未找到原做者,若有知曉請留言。
開源前哨 平常分享熱門、有趣和實用的開源項目。參與維護 10萬+ Star 的開源技術資源庫,包括:Python、Java、C/C++、Go、JS、CSS、Node.js、PHP、.NET 等。
相關文章
相關標籤/搜索