天天看點

Linux htop 工具使用

一.Htop的使用簡介

大家可能對top監控軟體比較熟悉,今天我為大家介紹另外一個監控軟體Htop,姑且稱之為top的增強版,

相比top其有着很多自身的優勢。如下:

·   兩者相比起來,top比較繁瑣

·   預設支援圖形界面的滑鼠操作

·   可以橫向或縱向滾動浏覽程序清單,以便看到所有的程序和完整的指令行

·   殺程序時不需要輸入程序号等

二.軟體的擷取與安裝

Htop的安裝,既可以通過源碼包編譯安裝,也可以配置好yum源後網絡下載下傳安裝

2.1源碼安裝

在htop的項目官方網站上:http://sourceforge.net/projects/htop/直接下載下傳即可,此處隻是告知如何

編譯安裝的,各人的環境不同,可能編譯過程中會出現錯誤,根據錯誤,解決後即可。

2.2 yum和rpm包安裝

個人推薦yum安裝,能夠自動的解決軟體包依賴關系,安裝即可。

Linux htop 工具使用

三.Htop的使用

安裝完成後,指令行中直接敲擊htop指令,即可進入htop的界面

Linux htop 工具使用

各項從上至下分别說明如下:

Linux htop 工具使用

左邊部分從上至下,分别為,cpu、記憶體、交換分區的使用情況,右邊部分為:Tasks為程序總數,當

前運作的程序數、Load average為系統1分鐘,5分鐘,10分鐘的平均負載情,Uptime為系統運作的

時間。

Linux htop 工具使用

以上各項分别為:

·   PID:進行的辨別号

·   USER:運作此程序的使用者

·   PRI:程序的優先級

·   NI:程序的優先級别值,預設的為0,可以進行調整

·   VIRT:程序占用的虛拟記憶體值

·   RES:程序占用的實體記憶體值

·   SHR:程序占用的共享記憶體值

·   S:程序的運作狀況,R表示正在運作、S表示休眠,等待喚醒、Z表示僵死狀态

·   %CPU:該程序占用的CPU使用率

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

·   TIME+:該程序啟動後占用的總的CPU時間

·   COMMAND:程序啟動的啟動指令名稱

Linux htop 工具使用

F1:顯示幫助資訊

Linux htop 工具使用

h,?

F1

檢視htop使用說明

S

F2

htop設定

/

F3

搜尋程序

\

F4

增量程序過濾器

t

F5

顯示樹形結構

<,>

F6

選擇排序方式

[

F7

可減少nice值可以提高對應程序的優先級

]

F8

可增加nice值,降低對應程序的優先級

k

F9

可對程序傳遞信号

q

F10

結束htop

u

隻顯示一個給定的使用者的過程

U

取消标記所有的程序

H

顯示或隐藏使用者線程

K

顯示或隐藏核心線程

跟蹤程序

按CPU 使用排序

M

按記憶體使用排序

按Time+ 使用排序

l

倒轉排序順序

s

選擇某程序,按s:用strace追蹤程序的系統調用

F2 Htop設定

滑鼠點選Setup或者按下F2 之後進入htop 設定的頁面

Linux htop 工具使用

Setup 選項下的:

1.Meters

設定頂端的顯示資訊,分為左右兩側,Leftcolumn 表示左側的顯示的資訊,Right

column表示右側顯示的資訊,如果要新加選項,可以選擇Available meters添加,

F5新增到上方左側,F6新增到上方右側。Left column和Right column下面的選項,

可以標明資訊的顯示方式,有LED、Bar(進度條)、Text(文本模式),可以根據個人

喜好進行設定

2. Display options

Linux htop 工具使用

選擇要顯示的内容,按空格 x表示顯示,選擇完後,按F10儲存

3.Colors 

Linux htop 工具使用

設定界面以什麼顔色來顯示個人認為用處不大,各人喜好不同假如我們選擇Black 

on White後顯示效果如下

Linux htop 工具使用

4.Colums

Linux htop 工具使用

作用是增加或取消要顯示的各項内容,選擇後F7(向上移動)、F8(向下移動)、F9(取

消顯示、F10(儲存更改))此處增加了PPID、PGRP,根據各人需求,顯示那些資訊。

F3 搜尋程序

在界面下按F3或直接輸入”/”就可以直接進入搜尋模式,是按照程序名進行搜尋

的。例如

Linux htop 工具使用

搜尋到的程序會用設定的顔色标記出來,友善檢視

F4:過濾器

相當于模糊查找,不區分大小寫,下方輸入要搜尋的内容後,則界面隻顯示搜尋到

的内容,更加友善檢視,例如:

Linux htop 工具使用

F5:以樹形方式顯示

Linux htop 工具使用

F6:排序方式

Linux htop 工具使用

按下F6後會跳轉至上圖界面,讓您選擇以什麼方式進行排序,在Sort by下選擇您要

以什麼來排序

F7,F8:調整程序nice值

F7表示減小nice值(增大優先級),F8增大nice值(減小優先級),選擇某一程序,按F7

或F8來增大或減小nice值,nice值範圍為-20-19,此處我把apache的nice值調整到

了19

Linux htop 工具使用

F9:殺死程序

選擇某一程序按F9即可殺死此程序,很友善

F10:退出htop

四.結束

以上就是htop的基本用法,感謝您的觀看,相信大家能夠感覺到Htop比top的優勢。

如果有什麼錯誤之處,麻煩留言告知,友善下次更改,謝謝。

繼續閱讀