1. htop 特色linux
top是linux下經常使用的監控程序,htop至關於其增強版,顏色顯示不一樣參數,且支持鼠標操做,相對於top簡單和人性化!以下圖,bash
下面是詳細說明,ide
第一行與第二行,顯示CPU當前的運行負載,我這裏是雙CPU就顯示兩行!spa
第三行,顯示內存的使用狀況!.net
第四行,顯示交換分區使用狀況!3d
第一行,顯示了當前的進程總數,其中有一個進程在運行!orm
第二行,顯示了當前的負載狀況,分別表明了,1分鐘,5分鐘,15分鐘負載!blog
第三行,顯示了系統的運行的時間!排序
PID:進程標誌號,是非零正整數進程
USER:進程全部者的用戶名
PR:進程的優先級別
NI:進程的優先級別數值
VIRT:進程佔用的虛擬內存值
RES:進程佔用的物理內存值
SHR:進程使用的共享內存值
S:進程的狀態,其中S表示休眠,R表示正在運行,Z表示僵死狀態,N表示該進程優先值是負數
%CPU:該進程佔用的CPU使用率
%MEM:該進程佔用的物理內存和總內存的百分比
TIME+:該進程啓動後佔用的總的CPU時間
COMMAND:進程啓動的啓動命令名稱
2. htop 安裝
(1). 安裝支持組件
wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.9.tar.gz tar zxvf ncurses-5.9.tar.gz cd ncurses-5.9 ./configure make make install
(2). 安裝htop
wget http://sourceforge.net/projects/htop/files/htop/1.0.2/htop-1.0.2.tar.gz tar zxvf htop-1.0.2.tar.gz cd htop-1.0.2 ./configure make make install
(3). 運行
直接輸入 htop
3. htop 參數
-d[刷新時間]-u[指定用戶]
Space:標記進程,能夠一塊兒kill掉
U:去掉全部進程上的標記
s:追蹤進程
l:顯示進程打開的文件
4. htop 基本操做
F1,h:幫助;
F2,S:設置;
F3, /:搜索;
F4,I:反轉排序順序;
F5,T:樹形顯示進程的父進程關係;
F6,>:選擇字段進行排序;
F7,],-:增長進程優先級;
F8,[,+ :減小進程優先級
F9,K :kill;
F10,Q:退出