Linux htop工具使用詳解【轉】

一.Htop的使用簡介

大家可能對top監控軟件比較熟悉,今天我爲大家介紹另外一個監控軟件Htop,姑且稱之爲top的增強版,相比top其有着很多自身的優勢。如下:

  1. 兩者相比起來,top比較繁瑣
  2. 默認支持圖形界面的鼠標操作
  3. 可以橫向或縱向滾動瀏覽進程列表,以便看到所有的進程和完整的命令行
  4. 殺進程時不需要輸入進程號等

二.軟件的獲取與安裝

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

2.1源碼安裝

在htop的項目官方網站上:http://sourceforge.net/projects/htop/直接下載即可

由於我已經安裝過了,因此大家看個以上每個編譯過程後面都會^c,是不執行此行操作Ctrl+c取消的,此處只是告知如何編譯安裝的,各人的環境不同,可能編譯過程中會出現錯誤,根據錯誤,解決後即可。

2.2 yum和rpm包安裝

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


三.Htop的使用

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

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

左邊部分從上至下,分別爲,cpu、內存、交換分區的使用情況
右邊部分爲:Tasks爲進程總數,當前運行的進程數、Load average爲系統1分鐘,5分鐘,10分鐘的平均負載情況、Uptime爲系統運行的時間。


以上各項分別爲:

  1. PID:進行的標識號
  2. USER:運行此進程的用戶
  3. PRI:進程的優先級
  4. NI:進程的NICE值,默認的爲0,可以進行調整
  5. VIRT:進程佔用的虛擬內存值
  6. RES:進程佔用的物理內存值
  7. SHR:進程佔用的共享內存值
  8. S:進程的運行狀況,R表示正在運行、S表示休眠,等待喚醒、Z表示僵死狀態
  9. %CPU:該進程佔用的CPU使用率
  10. %MEM:該進程佔用的物理內存和總內存的百分比
  11. TIME+:該進程啓動後佔用的總的CPU時間
  12. COMMAND:進程啓動的啓動命令名稱

3.1 熱鍵

F1:顯示幫助信息

F2 Htop設定

鼠標點擊Setup或者按下F2 之後進入htop 設定的頁面,

Setup 選項下的:

1.Meters
設定頂端的 顯示信息,分爲左右兩側,Left column 表示左側的顯示的信息,Right column表示右側顯示的信息,如果要新加選項,可以選擇Available meters添加,F5新增到上方左側,F6新增到上方右側。Left column和Right column下面的選項,可以選定信息的顯示方式,有LED、Bar(進度條)、Text(文本模式),可以根據個人喜好進行設置

2. Display options

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

3.Colors

設定界面以什麼顏色來顯示,個人認爲用處不大,各人喜好不同,假如我們選擇Black on White後顯示效果如下

4.Colums

作用是增加或取消要顯示的各項內容,選擇後F7(向上移動)、F8(向下移動)、F9(取消顯示、F10(保存更改))此處增加了PPID、PGRP,根據各人需求,顯示那些信息。

F3 搜索進程

在界面下按F3或直接輸入”/”就可以直接進入搜索模式,是按照進程名進行搜索的。例如

搜索到的進程會用設定的顏色標記出來,方便查看

F4:過濾器

相當於模糊查找,不區分大小寫,下方輸入要搜索的內容後,則界面只顯示搜索到的內容,更加方便查看,例如:

F5:以樹形方式顯示

F6:排序方式

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

F7,F8:調整進程nice值

F7表示減小nice值(增大優先級),F8增大nice值(減小優先級),選擇某一進程,按F7或F8來增大或減小nice值,nice值範圍爲-20-19,此處我把apache的nice值調整到了19

F9:殺死進程

選擇某一進程按F9即可殺死此進程,很方便

F10:退出htop


四. 命令行選項

命令行選項
除了上面介紹的一些熱鍵,htop 還提供了很有用的命令行選項。下面是其中一部分:

-s 選項:按指定的列排序。例如,htop -s PID 命令會按 PID 列的大小排序來顯示。
-u 選項:顯示指定的用戶的進程信息列表。例如,htop -u himanshu 命令會只顯示出用戶名爲 himanshu 的相關進程。
-d 選項:設置刷新的延遲時間。例如,htop -d 100 命令會使輸出在1秒後纔會刷新(參數 -d 的單位是10微秒)。

 

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