如何使用 Bpytop 管理 Linux 系統資源

如何使用 Bpytop 管理 Linux 系統資源

Bpytop 是一個先進的、基於終端的 Linux 控制中心。有了它,用戶可以查看和管理他們的 CPU 使用率、RAM/SWAP 使用率、網絡下載/上傳,甚至終止正在運行的程序! 

如何使用 Bpytop 管理 Linux 系統資源

在本教程中,我們將引導您了解如何在 Linux 上設置 Bpytop 應用程序。我們還將討論如何使用它。

在 Linux 上安裝 Bpytop

Bpytop 是一個令人印象深刻的程序,儘管它是一個終端應用程序,但它具有出色的圖形。但是,它並未預裝在任何主流 Linux 操作系統上。因此,在討論如何使用它之前,我們必須演示如何設置它。

要在 Linux PC 上開始安裝 Bpytop,請啟動一個終端窗口。一旦終端窗口打開並準備就緒,請按照下面概述的與您當前使用的 Linux 操作系統相對應的安裝說明進行操作。

按扣包

Bpytop 可在 Snap 應用商店中獲得,它是讓應用運行的最佳方式。原因?所有依賴項都得到處理,無需手動安裝。

在 Linux 上安裝 Bpytop 首先要在您的系統上啟用 Snapd 運行時。Snapd 運行時是一種在後台運行並管理系統上的 Snap 的工具。要啟用 Snapd,請遵循我們關於該主題的深入指南。 

在您的計算機上設置 Snapd 運行時後,即可開始安裝 Bpytop。使用下面的 snap install 命令,安裝最新版本的 Bpytop。

須藤快照安裝 bpytop

安裝 Bpytop 後,您必須將其連接到計算機上的各種組件。如果您不進行這些連接,該應用程序將不會監控和管理您的 CPU、進程等內容。 

  1. 將應用程序連接到“mount-observe”。

sudo snap connect bpytop:mount-observe

  1. 將應用程序連接到“網絡控制”。

須藤快照連接 bpytop:網絡控制

  1. 將 Bytop 連接到“硬件觀察”。

sudo snap connect bpytop:hardware-observe

  1. 將 Bytop 連接到“系統觀察”。

sudo snap connect bpytop:system-observe

  1. 將程序連接到“過程控制”。

sudo snap connect bpytop:process-control

  1. 將 Bytop 程序連接到“物理內存觀察”。

sudo snap connect bpytop:physical-memory-observe

  1. 處理完所有連接後,您可以使用以下命令通過終端直接啟動 Bpytop 程序。

須藤

Debian 11

在 Debian 11 上,Bpytop 位於官方軟件存儲庫中。如果您是 Debian 11 用戶,請按照以下命令安裝 Bpytop。如果您不是 Debian 11 用戶並且正在使用 Debian 10,請按照我們的指南安裝 Debian 11

sudo apt-get install bpytop

軟呢帽

Bpytop 可供 Fedora Linux 用戶在 Fedora 軟件存儲庫中使用。要安裝它,請在終端中輸入以下命令。

須藤 dnf 安裝 bpytop

Arch Linux AUR

Bpytop 應用程序可供 Arch Linux AUR 中的 Arch Linux 用戶使用。要在您的計算機上安裝該程序,請先輸入以下 Pacman 命令。

須藤 pacman -S git base-devel

運行上面的 Pacman 命令後,輸入下面的命令來安裝 Trizen AUR 助手工具。這個工具將使在 Arch Linux 上設置 Bpytop 變得更加簡單。 

git clone https://aur.archlinux.org/trizen.git cd trizen makepkg -sri

在 Linux PC 上安裝 Trizen AUR 幫助程序後,使用 makepkg 命令設置 Bpytop。

trizen -S bpytop

Python包

如果您不能使用 Snap 軟件包或 Arch Linux AUR 或 Debian 安裝方法,則需要通過 Python 從源代碼構建 Bpytop。為此,請參閱項目的GitHub 頁面並按照說明開始。

使用 Bpytop

Bpytop 是一個終端程序。要訪問它,請打開您最喜歡的終端應用程序並執行以下命令。

須藤

Bpytop 應用程序打開後,您將看到系統概覽。在頂部,您將看到 CPU 區域,其中顯示了 CPU 性能和 CPU 內核使用情況。在其下方,您將看到內存使用情況、網絡使用情況和進程管理器。

Bpytop 是一個非常複雜的程序,特別是如果您是 Linux 新手。請按照以下步驟了解如何使用該應用程序。

中央處理器

如何使用 Bpytop 管理 Linux 系統資源

要在 Bpytop 中監控 CPU 使用率,請查看應用程序的“CPU”部分。從那裡,查看綠色折線圖。此圖表示 CPU 使用率。更大的線代表更多的使用;更小意味著更低的使用率。

除了圖表之外,您還可以通過查看帶有您的 CPU 名稱的框來了解您的 CPU 每核的執行情況。它將向您展示每個內核的使用方式以及 CPU 當前時鐘速度的完整分析。

記憶

如何使用 Bpytop 管理 Linux 系統資源

需要弄清楚您使用了多少 RAM 和 DISK?查看“MEM”框中的圖表。紅色圖表代表正在使用的系統內存。黃色圖代表可用內存,藍色圖代表可用內存。

除了圖形之外,您還會看到“磁盤”框。此框顯示連接到 CPU 的每個文件系統使用了多少。例如,“磁盤”部分下的“交換”可以顯示您系統的 SWAP(虛擬內存)有多少正在使用等。

網絡

如何使用 Bpytop 管理 Linux 系統資源

在 Bpytop 的“Net”框中,您可以監控您的上傳速度和下載速度。要查看您的上傳速度,請查看“網絡”中圖表的藍色部分。藍色代表上傳。要查看下載速度,請查看圖表的紫色區域。

除了圖形之外,“Net”框還在圖形旁邊的文本框中列出了速度。

流程

Bpytop 允許您管理在 Linux 系統上運行的進程。這是如何做到的。首先,查看“proc”框。在此框中,您將看到系統上運行的每個程序的長列表,由用戶表示。

使用鼠標滾動列表,找到您要殺死的應用程序(也稱為關閉),然後單擊選擇它。選擇程序後,按鍵盤上的鍵可以立即殺死它。

如何使用 Bpytop 管理 Linux 系統資源

或者,如果 命令不起作用,您也可以通過按(終止)或 (中斷)來結束程序 。


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。