Linux中一個高效的資源監控器 – Bpytop
對於終端愛好者來說,能夠監控系統資源的使用也是至關重要的。瞭解系統的資源利用率可以幫助您在一般的系統維護中做出明智的決策。有一些選項,比如top和htop,但是它們只顯示一些系統指標,比如CPU和記憶體使用情況。Bpytop是一個高效的、視覺上很吸引人的基於終端的資源監視器。 |
在開始安裝Bpytop之前,請確保系統滿足以下要求:
- Python3
- Psutil模組。安裝方式
python3 -m pip install psutil
您可以透過兩種方式安裝Bpytop:從github下載原始碼包進行編譯安裝和從各個發行版系統的倉庫中安裝。讓我們看看以下每種安裝方式:
首先需要從github克隆:
[root@localhost ~]# git clone Cloning into 'bpytop'... remote: Enumerating objects: 121, done. remote: Counting objects: 100% (121/121), done. remote: Compressing objects: 100% (72/72), done. remote: Total 501 (delta 73), reused 95 (delta 48), pack-reused 380 Receiving objects: 100% (501/501), 765.44 KiB | 81.00 KiB/s, done. Resolving deltas: 100% (298/298), done.
克隆完成之後,進入bpytop目錄,並編譯安裝:
[root@localhost ~]# python3 -m pip install psutil [root@localhost ~]# cd bpytop/ [root@localhost bpytop]# make install
編譯安裝的時候,需要安裝psutil模組,沒有安裝的話,bpytop不能啟動。
psutil模組也可以從發行版倉庫中安裝,例如ubuntu和 :
# Centos8中安裝python3-psutil [root@localhost ~]# yum -y install python3-psutil # Ubuntu 18.04中安裝python3-psutil bob@ubuntu-18-04:~$ sudo apt -y install python3-psutil
安裝完成。
除了從原始碼進行編譯外,還可以按以下方式安裝Bpytop:
Ubuntu中使用snap包管理器安裝
bob@ubuntu-18-04:~$ sudo snap install bpytop bpytop 1.0.22 from James Tigert (kz6fittycent) installed
Centos8中使用dnf/yum包管理器安裝
[root@localhost ~]# dnf -y install bpytop
FreeBSD中使用pkg包管理器安裝
$ sudo pkg install bpytop
只需要在終端中輸入
bpytop
就可執行:
$ bpytop
Centos8文字模式終端中啟動Bpytop
Ubuntu圖形介面中的終端啟動Bpytop
如果想要修改主題等設定,可以按一下
ESC鍵
,然後選擇
OPTIONS
,然後會出現一些選項,可供修改。使用鍵盤上下左右按鍵來修改。
如果需要提供幫助,可以按一下
h鍵
或者
ESC鍵
,選擇
HELP
選項。可以開啟幫助頁面。
那麼如何退出Bpytop程式呢? 只需要按一下
q鍵
就可以退出。或者
ctrl + c
快捷鍵退出。
Bpytop的配置檔案在
$HOME/.config/bpytop
中,也可以在配置檔案中修改bpytop的主題。
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2725398/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 效能測試-基於 Python 的 Linux 伺服器資源監控PythonLinux伺服器
- jmeter 監控伺服器資源 求助!!!JMeter伺服器
- 監控 Linux 伺服器活動的幾個命令Linux伺服器
- 在Linux中,如何進行系統資源的監控?Linux
- 阿里雲容器Kubernetes監控(一)-資源監控阿里
- 幾個常用的linux效能監控命令Linux
- linux伺服器檢視監控頻寬的幾個工具Linux伺服器
- 在Linux中,如何監控系統資源使用情況?Linux
- Linux伺服器---流量監控ntopLinux伺服器
- Linux伺服器---流量監控webalizerLinux伺服器Web
- Linux伺服器---流量監控MRTGLinux伺服器
- 使用CloudStats監控Linux伺服器CloudLinux伺服器
- Linux伺服器---流量監控bandwidthdLinux伺服器
- Linux 監控Linux
- 高效能!易用友好的開源實時監控系統!
- kubenetes metrics-server監控資源Server
- 讓前端監控資料採集更高效前端
- prometheus-新增監控linux伺服器PrometheusLinux伺服器
- Grafana監控騰訊物理資源資訊Grafana
- 10多個 Linux 系統管理員必備的監控工具、常用的網站監控工具Linux網站
- 怎麼監控 Linux 伺服器狀態?Linux伺服器
- 常用的4個伺服器效能監控命令伺服器
- Linux 效能監控工具Linux
- linux監控工具auditLinux
- 利用Resource Timing監控資源載入速度
- 使用 Performance API 實現前端資源監控ORMAPI前端
- linux監控資料夾內的檔案數量Linux
- 【Linux入門】10個超好用的免費伺服器和網路監控工具!Linux伺服器
- 一個替代 Supervisor 且更加友好的程式監控器
- 【效能監控】如何有效監測網頁靜態資源大小?網頁
- 一鍵配置開源伺服器監控工具 NetData伺服器
- Linux 流量監控工具 iftopLinux
- linux監控平臺搭建Linux
- Linux 系統監控指南Linux
- 為你介紹4個超實用的Linux監控工具Linux
- 開源監控利器Prometheus初探Prometheus
- Arthas JVM 監控器JVM
- DCIM 系統增強資料中心的電源監控能力