文章目錄
太多網絡營銷人都使用VestaCP面板(CentOS的 7)蓋站做SEO。
假如VPS內存耗盡,出現500錯誤時,可以在SSH使用 htop 命令,查看主機進程狀態。
但是,VestaCP最小化安裝,默認是沒有安裝htop 監控工具,可能會出現命令沒有發現notfound的錯誤提示“-bash: htop: command not found」…
- 本教程會對此詳解Linux使用htop指令方法。
這裡還有更多Linux 監控工具教程 ▼
什麼是htop?
- htop 是一個互動和實時系統監視進程查看器的Linux編寫的。
- 它旨在取代Unix 程序的 top。
- 它顯示了計算機上運行的進程的頻繁更新列表,通常按CPU使用量排序。
top 和htop的區別
- 與top不同, htop 提供了正在運行的完整進程列表,而不是最耗費資源的進程。
- Htop使用顏色並提供關於處理器,交換和內存狀態的視覺信息。
htop和top比較
- 在'htop'中,你可以垂直和水平滾動列表,以查看所有進程和完整的命令行。
- 在'top',每按下一個未分配的按鍵都會受到延遲(特別是在多鍵轉義序列被意外觸發時很煩人)。
- 'htop'開始更快('top'似乎在顯示任何內容之前收集數據一段時間)。
- 在'htop'中,你不需要鍵入進程號來殺死一個進程,在'top'你做的。
- 在'htop'中,你不需要鍵入進程號或優先級值來渲染一個進程,在'top'中你可以做到。
- 'htop'支持鼠標操作,'top'不支持
- 'top'比較老,因此更多地使用和測試。
在RHEL / CentOS 5.x / 6.x / 7.x上yum安裝htop
默認情況下,ytop工具在yum存儲庫中不可用。
第1 步:啟用RPMForge存儲庫
- 我們啟用RPMForge存儲庫。
RHEL/CentOS 7 64位:
wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -ivh epel-release-latest-7.noarch.rpm
RHEL/CentOS 6 32位:
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm
- CentOS 7 不支持32位EPEL 存儲庫,所以用,RHEL/CentOS 6 32位的。
第2 步:使用yum命令安裝htop ▼
yum install htop
第3 步:使用htop命令 ▼
htop
下載htop源碼交叉編譯安裝
如果你更喜歡從源代碼編譯安裝htop,請下載源代碼並編譯它 ▼
wget http://downloads.sourceforge.net/project/htop/htop/1.0.2/htop-1.0.2.tar.gz#tar -xvf htop-1.0.2.tar.gz cd htop-1.0。 2 ./configure make make install
- 若已使用yum 安裝htop ,請跳過此步驟。
如何使用htop指令?
安裝完成後,只需在SSH終端輸入 HTOP 即可啟動 ▼
htop
在htop 的頂部,可看到帶有顏色的導航▼

按“ F2”或“S”查看htop設置菜單 ▼

如果要查看htop 樹視圖上的進程列表,請按 “F5”或 “噸” ▼

更改 htop 刷新間隔
要更改htop輸出的刷新間隔,請使用-d命令行選項。
“htop -dx” (x表示幾秒內被刷新)▼
htop -d 10
HTOP快捷鍵和功能鍵詳解
以下是HTOP監控工具快捷鍵和功能鍵的命令說明圖 ▼

希望陳溈亮博客( https://www.chenweiliang.com/ ) 分享的《CentOS 7如何yum安裝htop?詳解Linux使用htop命令方法》,對您有幫助。

