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