天天看點

centos6.6 安裝htop

環境:

CentOS release 6.6 (Final)

2.6.32-504.el6.x86_64

x86_64

安裝

上傳軟體包htop-1.0.2.tar.gz到/server/tools/目錄下

# yum install -y gcc ncurses-devel

# cd /server/tools/

# tar xf htop-1.0.2.tar.gz

# cd htop-1.0.2

# ./configure

# make && make install

# cd ../

運作

# htop

<a href="http://s5.51cto.com/wyfs02/M02/82/D8/wKiom1dianHSSVuVAAC16oEHtuQ614.png-wh_500x0-wm_3-wmp_4-s_3470472899.png" target="_blank"></a>

說明:

<a href="http://s4.51cto.com/wyfs02/M02/82/D8/wKioL1dia53RFUmyAAAYTFOBXuM724.png-wh_500x0-wm_3-wmp_4-s_3603538056.png" target="_blank"></a>

1.在此圖檔中,顯示了記憶體、交換分區、程序數、負載均衡等資訊  1和2表示cpu每個核心的使用率

Mem表示記憶體占用率

Swp表示交換分區占用率

Tasks表示程序總數,目前運作程序數

Load average表示每5、10、15分鐘的負載均衡

Uptime表示系統運作時間

2.在此圖中,顯示了pid、user、ni等相關資訊

PID表示程序标志号

USER表示程序所有者的使用者名

PRI表示程序的優先級别

NI表示程序的優先級别數值

VIRT表示程序占用的虛拟記憶體值

RES表示程序占用的實體記憶體值

SHR表示程序使用的共享記憶體值

S表示程序的狀态,其中S表示休眠,R表示正在運作,Z表示僵死狀态,N表示該程序優先值是負數

CPU%表示程序占用的CPU使用率

MEM%表示該程序占用的實體記憶體和總記憶體的百分比

TIME+表示該程序啟動後占用的總的CPU時間

COMMAND表示程序啟動的啟動指令名稱

3.在此圖中,顯示了F1-F10各個功能

<a href="http://s1.51cto.com/wyfs02/M00/82/D8/wKioL1dia_GxA8NoAAAMrNLpVCg123.png-wh_500x0-wm_3-wmp_4-s_3710226838.png" target="_blank"></a>

F1,h檢視幫助資訊

F2,S設定偏好

F3,/查找

F4,I反轉排序

F5,t以樹狀形式顯示

F6,&gt;選擇字段進行排序

F7,],-:增加程序優先級;

F8,[,+ :減少程序優先級

F9,K :kill程序;

F10,Q,q:退出

4.htop常用互動式指令及選項

常用互動式指令:

u:過濾僅顯示標明使用者的程序

s:跟蹤標明的程序所發起的系統調用

l:顯示標明程序所打開的檔案

t:顯示程序的層次結構

a:設定程序的cpu親緣性(将特定的程序綁定在指定的CPU上)

選項:

-d #:延遲時長

-u USERNAME:僅顯示指定使用者的程序

-s COLUMN:根據指定的字段進行排序

Linux運維的自我修養-ywliyq

技術交流,請加QQ群:256172681

給我寫信:[email protected]

我的技術部落格:http://ywliyq.blog.51cto.com/

本文轉自    蝸牛遠途   51CTO部落格,原文連結:http://blog.51cto.com/ywliyq/1789981

繼續閱讀