五個 htop 替代:增強你的 Linux 系統監控體驗
它比通常默認開箱即用的 top 好。
使用 ??htop?
?,你可以對進程進行過濾和排序,以便更好地了解情況,獲得正在運行的進程的樹狀視圖,并在需要時殺死進程。
htp 2022
我使用 ??htop?
? 而不是其他系統監控工具,因為它可以顯示對我來說至關重要的東西,并允許在我需要控制運行中的服務時終止流氓進程或凍結進程。
但是,如果你想要其他顯示更多信息,或一個看起來不同的東西,有哪些htop 替代品呢?讓我們來看看。
1、atop
atop 2022
??atop?? 可以提供所有運行的進程的細節。你可以得到你需要的所有數據,以了解你系統上的進程情況。
它還提供了對資源利用率進行永久記錄的能力,以便進行長期分析。系統管理員可能會發現這比其他工具更有用。
不幸的是,它并沒有為你提供漂亮的輸出。因此,如果你想要的話,請繼續看下面的其他替代品。
如何安裝 atop?
對于基于 Ubuntu/Debian 的發行版,鍵入:
2、vtop
vtop 2022
如果你想要一個漂亮的輸出和管理進程的基本功能,??vtop?? 是一個完美的系統監控工具。
正如我在其他一些文章中所說,它的輸出看起來像終端中的 GUI。你可以使用鼠標,也可以選擇禁用它。也可以定制它的主題。
它是用 Node.js 構建的。所以,你需要安裝額外的包來安裝它。
不幸的是,這個項目似乎不再積極維護。但是,在寫這篇文章的時候,它對我來說還是有用的。
如何安裝 vtop?
對于基于 Ubuntu 的發行版,在終端輸入以下命令:
3、btop++
btop
??btop++?? 是 bashtop 和 bpytop 的一個 C++ 版本。是的,它是這些項目的第三次迭代,由同一個開發者完成。
??btop++?
? 包括完全的鼠標支持,帶有一個受游戲啟發的菜單系統,可以讓你過濾進程、樹狀視圖等等。
如何安裝 btop++?
使用官方軟件庫,你可以很容易地在 Fedora、openSUSE 和 FreeBSD 上安裝它。
對于 Fedora,你可以鍵入:
你可以探索它的 ??GitHub 頁面??,了解在其他 Linux 發行版上的安裝方式。
4、Glances
glances 2022
Glances 與 ??htop?
? 類似,但有更多的功能。
它是一個跨平臺的系統監控工具,可以將數據以 CSV 或其他格式導出,用于 InfluxDB、Elasticsearch 等。
你也可以利用它的網頁用戶界面,遠程(或在不能訪問終端的情況下)查看統計數據。
如何安裝 Glances?
對于基于 Ubuntu 的發行版,你可以鍵入:
5、nmon
nmon 2022 1
??nmon?? 是一個令人印象深刻的監測工具,它可以讓你控制你想顯示的輸出內容。
你可以提取監測數據(以 CSV 格式導出)并用于進一步分析。它很容易切換統計數據和在不同的視圖之間進行切換。
默認情況下,它每兩秒刷新一次數據,但你可以自定義它,并使用更多的選項來調整你的體驗。
如何安裝 nmon?
你可以在官方軟件庫中找到它。對于基于 Ubuntu 的發行版,在終端鍵入以下內容:
總結
??top?
? 命令工具被植入在你的 Linux 系統中。如果你想要一個基本的監控工具,想要關注系統進程和一些統計信息,??top?
? 就足夠了。
我不確定它是否可以算作比 ??htop?
? 更強的體驗,這也是 ??top?
? 沒有被列入主要列表的原因。
正如你在這里看到的,一些監控工具可能很有趣,而且證明比 ??htop?
? 更有洞察力。