htop — 互動式程序監控工具

top 的進階替代品,彩色介面、支援滑鼠操作與程序搜尋。

語法

htop [選項]

常用選項

選項 說明 範例
-u 使用者 只顯示指定使用者的程序 htop -u www-data
-p PID,... 只顯示指定 PID 的程序 htop -p 1234,5678
-d N 設定刷新間隔(1/10 秒,預設 15=1.5秒) htop -d 5
-s 欄位 依指定欄位排序啟動 htop -s PERCENT_CPU

使用範例

範例 1:htop 常用快捷鍵

F1=說明 F2=設定 F3=搜尋 F4=過濾 F5=樹狀 F6=排序 F9=傳訊號 F10=退出 Space=標記程序 U=取消標記 h=說明 q=退出 方向鍵/PgUp/PgDn=捲動

$ htop
(進入互動式彩色介面,F10 或 q 離開)
範例 2:監控特定使用者的程序

只顯示 nginx 服務帳號(www-data)的所有程序。

$ htop -u www-data
(只顯示 www-data 的程序)

常見錯誤與排錯

htop: command not found
原因
htop 未安裝(不是預設安裝)。
解法
sudo apt install htop(Debian/Ubuntu)或 sudo yum install htop(CentOS)。

延伸閱讀