您的位置:首頁 > 系統軟件

                                            詳解 Linux 系統監控圖形儀表,超多定制選項和顯示功能

                                            發布時間:2022-04-13 22:57:47  來源:IT資訊網    采編:author  背景:

                                            Bottom 是一個基于終端的圖形儀表板,用于系統監控。它帶有一系列定制選項和顯示功能,使其有別于其他系統監控儀表板。

                                            本指南提供了更多關于 Bottom 的信息,包括 Bottom 工具和類似的工具如 htop 和 gtop 的比較。您還將學習如何安裝 Bottom ,以及如何開始在Linux系統上使用它。

                                            Bottom 是什么?

                                            Bottom 是一個基于終端的圖形化的系統監控儀表盤,它與同類工具的不同之處在于它提供的高度定制選項和功能。無論您是想獲得系統的快速圖形總結,還是深入了解其運行過程,bottom 都是一個非常好用的工具。

                                            Bottom vs gtop

                                            像 gtop 一樣,Bottom 繼承了 htop 的傳統,它是大多數 Linux 系統默認安裝的 top 命令的一個流行替代。htop 添加了更多的圖形和交互功能,而 gtop 則在界面上添加了更多的圖形元素。Gtop 提供了一個易于閱讀的儀表板來查看系統性能的信息。

                                            Bottom ,像 gtop,強調圖形顯示如果系統監控信息。它還增加了定制層和導航功能。雖然 gtop 使用起來不那么復雜,但 bottom 在保持圖形顯示的可讀性的同時,為您提供了對儀表盤的巨大控制。

                                            簡而言之,如果您想要一個圖形化的系統監控儀表板,使您能夠控制顯示的每個細節,那么 Bottom 是一個很好的選擇。如果您想要簡單的系統監控,并且發現默認顯示很有用,那么 Gtop 是一個很好的選擇。

                                            你可以在我們的如何安裝和使用 gtop 指南中了解更多關于 gtop 的信息,以及它與 top 和 htop 的比較。

                                            相關有用鏈接:

                                            如何在 Linux 上安裝和使用圖形監控工具 gtop https://www.linuxmi.com/gtop.html

                                            htop – Linux的交互式進程查看器 https://www.linuxmi.com/htop-linux.html

                                            我最喜歡的 Linux top 命令選項 https://www.linuxmi.com/linux-top-command.html

                                            如何安裝 Bottom

                                            目前,在大多數主流 Linux 發行版的默認包管理器中,Bottom 還不可用。但是,您可以按照下面一節中與您的系統發行版對應的步驟來安裝它。

                                            在Debian和Ubuntu上

                                            使用以下命令在 Debian 或Ubuntu發行版安裝 Bottom:

                                            linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ? curl -LO https://github.com/ClementTsang/bottom/releases/download/0.6.8/bottom_0.6.8_amd64.deb

                                            linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ? sudo dpkg -i bottom_0.6.8_amd64.deb

                                            檢查 Bottom 的版本頁面,并將上面的版本號(0.6.8)替換為您在版本頁面中找到的最新版本號。

                                            支持 AlmaLinux、CentOS 和 Fedora

                                            使用下面的命令在AlmaLinux、CentOS或Fedora上安裝bottom。安裝過程使用DNF的copr插件來啟用Bottom 存儲庫。

                                            sudo dnf copr enable atim/bottomsudo dnf install bottom如何使用 Bottom

                                            您可以使用下面顯示的命令開始運行 Bottom 。打開后,Bottom 會顯示一系列小部件,供您立即開始監控系統性能。

                                            btm

                                            下面的部分會教你更多關于Bottom 的顯示特性,以及如何導航和自定義它。

                                            Bottom 小部件

                                            默認情況下,Bottom 顯示以下小部件:

                                            CPU 小部件顯示了最近一分鐘內CPU使用情況的圖表。此外,小部件還包括每個 CPU 的當前使用率百分比和平均值。

                                            Memory 小部件將顯示最近一分鐘內的內存使用情況,并顯示當前內存和交換內存使用百分比。

                                            Temperatures 小部件顯示機器中任何溫度傳感器的當前溫度。但是,當您至少有一個溫度傳感器時,小部件才會顯示信息。

                                            Disk 小部件列出系統驅動器并提供每個驅動器的使用信息。

                                            Network 小部件顯示接收(RX)和傳輸(TX)的網絡流量,以圖形的形式顯示最近一分鐘和當前百分比。

                                            Processes 小部件列出正在運行的進程及其使用信息。這是類似于top的過程列表的簡化版本。

                                            您可以使用 Battery 小部件定制 Bottom 的顯示,如果相關的話,它會提供有關您機器的電池壽命的信息。小部件的信息包括當前收費和使用百分比、空出時間和運行狀況百分比。

                                            您可以在運行 btm 命令時通過添加 --battery 選項來啟用這個小部件。您可以在下面的命令行選項一節中了解關于 bottom 的命令行選項的更多信息。

                                            Bottom 導航

                                            下面的列表包括一些有用的鍵盤快捷鍵,您可以使用這些快捷鍵在底部導航,但是,它并不是一個詳盡的列表。如何使用?

                                            同時使用 Shift 和箭頭鍵在小部件之間導航?;蛘?,您可以使用w、a、s或d鍵在小部件中導航。如果小部件包含一個列表,那么在選擇小部件時應該會看到選中的列表項。否則,在使用后面步驟中解釋的與小部件相關的鍵組合之一之前,您可能無法知道小部件已被選中。

                                            如果小部件有方向鍵,可以使用方向鍵在小部件中導航列表。這包括磁盤、溫度和進程小部件。

                                            您可以使用g + g組合鍵快速導航到列表的開頭。要導航到列表的末尾,請使用G鍵。

                                            鍵允許您展開小部件的內容以填充顯示。下面是一個使用Network小部件的示例。再次按下e將減少小部件。

                                            您可以使用+和-鍵在選定的小部件中控制圖形的縮放級別。按=將縮放級別重置為默認值。

                                            使用 q 鍵退出Bottom 。

                                            Processes小部件有許多額外的鍵綁定,以幫助您瀏覽廣泛的列表。下面的列表突出顯示了最常用的鍵綁定。

                                            使用 s 鍵調出排序菜單。在排序菜單上選擇一個項目并按下 Enter,使用所選的排序順序條件更新列表。

                                            按Bottom 的名稱對過程進行排序

                                            使用/鍵打開搜索菜單。您可以在那里輸入一個搜索字符串,開始通過匹配名稱來過濾進程。按Esc退出搜索菜單,但保留過濾功能。您需要打開搜索菜單并刪除搜索字符串來刪除過濾。

                                            在Bottom 搜索進程

                                            使用Tab鍵切換具有相同名稱的進程分組。然后將PID字段替換為 Count 字段,顯示該名稱下的進程數。當您以這種方式對進程分組時,可以使用排序功能按Count字段進行排序。

                                            使用P鍵切換顯示用于運行每個進程的完整命令。如果您想了解在運行過程中使用了哪些選項,這將非常有用。

                                            使用t鍵切換以樹模式顯示進程列表。在樹模式中,進程被嵌套在它們的父進程之下。

                                            進程以樹狀顯示在Bottom

                                            如何配置Bottom

                                            Bottom 允許廣泛的自定義,無論你是想命令行選項獲得一次性顯示,還是你想設置默認行為。

                                            命令行選項

                                            Bottom 有許多命令行選項來定制您的體驗。使用下面的命令,你可以得到一個完整的選項列表,以及每個選項的描述:

                                            linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ? btm --help

                                            下面的例子展示了如何在bottom中使用命令行選項。

                                            linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ? btm --basic --group --process_command --network_use_bytes --regex

                                            上述示例中的 Bottom 選項說明:

                                            基本模式(--basic),它禁用圖形并使用最簡單的顯示。

                                            默認情況下,進程分組 (--group) 及其完整命令顯示 (--process_command) 。

                                            以字節 (--network_use_bytes)表示的網絡使用情況。

                                            在Processes小部件的搜索菜單中默認啟用Regex (--regex)。

                                            配置文件

                                            Bottom 也有一個配置文件來定義它的默認行為。你可以在以下位置找到~/.config/bottom/bottom.toml。該文件包含一個廣泛的選項數組,所有選項都已經存在,但被注釋掉了。因此,開始修改配置是相對容易的。

                                            大多數命令行選項在配置文件中作為標志可用。因此,您可以在每次運行bottom時使用這個文件來使用一系列命令行選項。您可以在Bottom 的配置文件文檔頁面上獲得配置文件的完整選項列表。

                                            配置文件在讓您管理如何安排和主題化Bottom 的顯示方面特別有用。使用適當的標簽模式,您可以完全控制窗口小部件的排列和Bottom 的著色。

                                            為了幫助您了解這是如何工作的,下面是默認的小部件安排。你可以在默認的配置文件bottom.toml中找到這個被注釋掉的版本。這個例子還包含了每個標簽角色的簡要說明,這些標簽也包含在默認的配置文件中。

                                            文件路徑: ~/.config/bottom/bottom.toml

                                            # Layout - layouts follow a pattern like this:# [[row]] represents a row in the application.# [[row.child]] represents either a widget or a column.# [[row.child.child]] represents a widget.## The default widget layout:[[row]] ratio=30 [[row.child]] type="cpu"[[row]] ratio=40 [[row.child]] ratio=4 type="memory" [[row.child]] ratio=3 [[row.child.child]] type="temperature" [[row.child.child]] type="disk"[[row]] ratio=30 [[row.child]] type="network" [[row.child]] type="processes" default=true

                                            關于配置布局,你可以在bottom的官方文檔頁面了解更多可能的類型值和比率使用。

                                            Bottom 還允許您通過配置文件自定義顏色主題。定制顏色主題最簡單的方法是通過配置文件中的顏色選項,它接受以下預定義的顏色主題之一:default, default-light, gruvbox, gruvbox-light, nord 和 nord-light.。

                                            如果你想要更多的控制你的Bottom 的主題,你可以在配置文件的[color]標簽下設置單獨的顏色。默認的配置文件顯示了默認的設置,所有的設置都被注釋掉了,可以讓您提供自定義值。在配置主題的官方文檔頁面中,您可以獲得選項的列表,以及每種選項和可能的顏色值的描述。

                                            更多的信息

                                            您可能希望咨詢以下資源以獲得關于這個主題的更多信息。雖然提供這些是希望它們將有用,但請注意,我們不能保證外部托管材料的準確性或及時性。

                                            bottom

                                            GitHub: ClementTsang/bottom

                                              聲明:本文僅為傳遞更多網絡信息,不代表IT資訊網觀點和意見,僅供參考了解,更不能作為投資使用依據。


                                            返回網站首頁 本文來源:IT資訊網

                                            本文評論
                                            iPhone XS和華為P20 Pro的夜拍大PK 結果出乎意料!
                                            在去年的拍照旗艦大戰中,iPhone X和華為Mate 10 Pro以D
                                            日期:10-02
                                            ARM服務器之戰即將爆發:AWS正面對陣微軟
                                            總之,AWS各大區域與數據中心正在全面迎接ARM新勢力的到
                                            日期:04-13
                                            中國5G突破無線傳輸核心技術 最早2020年商用
                                            9月26日消息,從科技部網站獲悉,國家863計劃啟動實施了5G
                                            日期:04-03
                                            超云將成為數據中心演化的下一個階段
                                            如今,各行業組織的數字化轉型基本上都是由創新、自動化
                                            日期:01-23
                                            重塑云時代 亞馬遜云科技中國峰會上海站有哪些不一樣?
                                            亞馬遜云科技技術峰會一直都是業界云計算技術風向標,同
                                            日期:03-30
                                            Debian默認桌面再次切換到Gnome
                                            Debian原本在2013年宣布下一個版本Jessie的默認桌面將
                                            日期:03-10
                                            Kafka大廠高頻面試題:在保證高性能、高吞吐的同時保證高可用性
                                            Kafka的消息傳輸保障機制非常直觀。當producer向broke
                                            日期:03-21
                                            Ubuntu 以 40% 占比,成為 OpenStack 部署中最受歡迎操作系統
                                            2020 年 OpenStack 用戶調查的結果近日正式出爐,Ubuntu
                                            日期:04-03
                                            提高網絡安全性的5種方法
                                            由于互聯網上會不斷涌現大量的惡意鏈接和病毒,所以用戶
                                            日期:02-17
                                            一行代碼,AI模型推理速度提升十倍!Reddit技術分享被群嘲為「無恥的自我宣傳」
                                            最近 Reddit 網友在論壇發帖,宣傳自己最近開源的一個技
                                            日期:03-08
                                            Linux下PHP網站服務器安全配置加固防護方法
                                            本文詳細總結了PHP網站在Linux服務器上面的安全配置,包
                                            日期:04-01
                                            2020征文-開發板 基于鴻蒙Hi3861平臺的HarmonyOS Device開發體驗
                                            此篇應是 Copy 攻城獅 2020 年最后一個”Hello,World“
                                            日期:02-16
                                             

                                            精品无码久久午夜福利