centos6.6 安裝htop

環境:

[root@vsftpd ~]# cat /etc/redhat-release 
CentOS release 6.6 (Final)
[root@vsftpd ~]# uname -r
2.6.32-504.el6.x86_64
[root@vsftpd ~]# uname -m
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

spacer.gifwKiom1dianHSSVuVAAC16oEHtuQ614.png-wh_50


說明:

spacer.gifwKioL1dia53RFUmyAAAYTFOBXuM724.png-wh_50


1.在此圖片中,顯示了內存、交換分區、進程數、負載均衡等信息  1和2表示cpu每個核心的使用率

Mem表示內存佔用率

Swp表示交換分區佔用率

Tasks表示進程總數,當前運行進程數

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

Uptime表示系統運行時間


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

spacer.gifwKiom1diasij-0PQAAA8V3lm7Vw015.png-wh_50  


PID表示進程標誌號

USER表示進程所有者的用戶名

PRI表示進程的優先級別

NI表示進程的優先級別數值

VIRT表示進程佔用的虛擬內存值

RES表示進程佔用的物理內存值

SHR表示進程使用的共享內存值

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

CPU%表示進程佔用的CPU使用率

MEM%表示該進程佔用的物理內存和總內存的百分比

TIME+表示該進程啓動後佔用的總的CPU時間

COMMAND表示進程啓動的啓動命令名稱


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

wKioL1dia_GxA8NoAAAMrNLpVCg123.png-wh_50

spacer.gif

F1,h查看幫助信息

F2,S設置偏好

F3,/查找

F4,I反轉排序

F5,t以樹狀形式顯示

F6,>選擇字段進行排序

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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章