Bashtop – Linux的資源監視工具


它帶有游戲風格的響應式終端UI和可自定義的菜單。各種顯示部分的整齊排列使監視各種系統指標變得容易。Bashtop是Linux中基於終端的資源監控實用程序。它是一個漂亮的命令行工具,可以直觀地顯示CPU、內存、正在運行的進程和帶寬的統計數據。

使用Bashtop,您還可以對進程進行排序,以及輕松地在各種排序選項之間切換。此外,您可以將SIGKILLSIGTERMSIGINT發送到所需的進程。

Bashtop可以安裝在Linux,macOS甚至FreeBSD上。在本指南中,您將學習如何在各種Linux發行版上安裝Bashtop。

先決條件

要成功安裝Bashtop,請確保系統中已准備好以下依賴項。

•Bash 4.4或更高版本•Git•GNU Coreutils•GNU sed,awk,grep和ps命令行工具•Lm傳感器–可選(用於收集CPU溫度統計信息)

首先,我們將開始手動安裝Bashtop。這應該適用於所有發行版。

手動安裝

要手動安裝Bashtop,請如下所示克隆git倉庫,並使用以下命令從源代碼編譯:

$ git clone https://github.com/aristocratos/bashtop.git$ cd bashtop$ sudo make install

要卸載Bashtop,請運行:

$ sudo make uninstall

在Ubuntu中安裝Bashtop

在Ubuntu上安裝Bashtop的方法有兩種:使用snap或使用APT軟件包管理器。

要使用snap安裝,執行:

$ snap install bashtop

要使用APT軟件包管理器進行安裝,請首先添加如下所示的Bashtop PPA:

$ sudo add-apt-repository ppa:bashtop-monitor/bashtop

接下來,更新軟件包列表,然后如圖所示安裝Bashtop。

$ sudo apt update$ sudo apt install bashtop

在Debian中安裝Bashtop

Bashtop在Debian的官方存儲庫中可用。要安裝它,只需運行以下命令:

$ sudo apt install bashtop

另外,您可以運行顯示的命令。

$ git clone https://github.com/aristocratos/bashtop.git$ cd bashtop/$ cd DEB$ sudo ./build

在Fedora中安裝Bashtop

要將Bashtop放入Fedora中,只需運行以下命令:

$ sudo dnf install bashtop

在CentOS / RHEL 8中安裝Bashtop

對於CentOS 8 / RHEL 8系統,您需要首先啟用EPEL存儲庫,然后再運行以下命令:

$ sudo yum install epel-release$ sudo dnf install bashtop

在Arch Linux上安裝Bashtop

Bashtop在AUR以bashtop-git的形式提供。要安裝Bashtop,只需運行:

$ sudo pacman -S bashtop

如何在Linux上使用Bashtop資源監視器

要啟動Bashtop,只需在終端上運行以下命令:

$ bashtop

image-20200811000026242

Bashtop – Linux資源監視工具

Bashtop配置

Bashtop的配置文件位於~/.config/bashtop/bashtop.cfg位置。您可以根據需要更改參數,以自定義終端上指標的外觀和輸出。

以下是默認配置的示例:

image-20200811000322186

Bashtop配置

若要查看命令和快捷鍵,請按Esc鍵,然后使用向下箭頭鍵選擇Help選項。

image-20200811000437571

結論

通常,Bashtop提供了一種監視Linux系統資源的絕佳方式。但是,它比top和HTOP慢得多,而且有點占用資源。盡管如此,它仍然是一個相當令人印象深刻的工具,它提供了關於各種系統指標的重要信息。

參考:https://www.tecmint.com/bashtop-linux-resource-monitoring-tool/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM