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)。