htop#

htop 是增強型的互動式系統監視器 (System Monitor)

htop 是一款跨平台的互動式即時行程監控工具,旨在取代傳統的 top 指令。它提供了色彩鮮明的文字介面,並支援滑鼠操作。使用者可以直觀地查看 CPU 核心負載、記憶體與 Swap 使用量、系統運作時間以及詳細的行程清單。htop 允許使用者直接在介面中進行行程排序、搜尋與刪除 (kill),無需手動輸入 PID。

Install#

$ sudo apt install htop

Setting in up#


Operate#

htop [options]

參數範例指令說明
-dhtop -d 10設定更新頻率(單位為 0.1 秒,範例為每 1 秒更新一次)。
-uhtop -u root僅顯示特定使用者(如 root)所啟動的行程。
-phtop -p 123,456僅監控特定的 PID 行程。
-shtop -s PERCENT_CPU啟動時即以指定欄位排序(如 CPU 使用率)。
-vhtop -v顯示 htop 的版本資訊。

介面功能說明 (快捷鍵)#

內部指令 (Key)動作 (Action)詳細解釋
F1 / h顯示說明進入幫助頁面,列出所有快捷鍵與操作說明。
F3 / /搜尋行程輸入關鍵字搜尋特定的行程名稱。
F4 / \過濾行程僅顯示符合關鍵字的行程(Filter)。
F5 / t樹狀顯示切換為 Tree 模式,顯示父子行程的層級關係。
F6變更排序開啟選單,選擇要依照哪一個欄位進行排序(如 MEM%, PRI)。
F9 / k刪除行程對選定的行程發送訊號(預設為 SIGTERM 結束行程)。
F10 / q離開結束 htop 程式。
u切換使用者在介面中即時篩選特定使用者的行程。
P / M / T快速排序分別依 CPU% (P)、MEM% (M) 或 TIME (T) 快速排序。

Reference#

Official docs:

htop