1. 程式人生 > >一款比top強悍好用的程序管理監控工具

一款比top強悍好用的程序管理監控工具

Htop的簡介

大家可能對top監控軟體比較熟悉,top一個可以讓使用者與之互動的程序檢視器。作為文字模式的應用程式,主要用於控制檯或X終端中。當前具有按樹狀方式來檢視程序,支援顏色主題,可以定製等特性。

今天我為大家介紹另外一個監控軟體Htop,姑且稱之為top的增強版,相比top其有著很多自身的優勢。如下:

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

  • 預設支援圖形介面的滑鼠操作

  • 可以橫向或縱向滾動瀏覽程序列表,以便看到所有的程序和完整的命令列

  • 殺程序時不需要輸入程序號等

Htop的安裝

Htop的安裝可以通過yum源直接安裝。

  • RHEL/CentOS

RHEL/CentOS下需要先新增epel的yum源。

CentOS 5.x

32位系統

$ rpm -ivh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm

64位系統

$ rpm -ivh http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm

匯入key

$ rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL

CentOS 6.x

32位系統

$ rpm -ivh http://download.fedoraproject.org/pub/epel/6
/i386/epel-release-6-8.noarch.rpm

64位系統

$ rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

匯入key

$ rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

CentOS 7.x

64位系統

$ rpm -ivh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm

安裝htop

$ yum install htop
  • Debian/Ubuntu

$ sudo apt-get install htop

Htop的使用

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

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

左邊部分從上至下,分別為cpu、記憶體、交換分割槽的使用情況,右邊部分為:Tasks為程序總數,當前執行的程序數、Load average為系統1分鐘,5分鐘,10分鐘的平均負載情況、Uptime為系統執行的時間。

以上各項分別為:

  • PID:進行的標識號

  • USER:執行此程序的使用者

  • PRI:程序的優先順序

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

  • VIRT:程序佔用的虛擬記憶體值

  • RES:程序佔用的實體記憶體值

  • SHR:程序佔用的共享記憶體值

  • S:程序的執行狀況,R表示正在執行、S表示休眠,等待喚醒、Z表示僵死狀態

  • %CPU:該程序佔用的CPU使用率

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

  • TIME+:該程序啟動後佔用的總的CPU時間

  • COMMAND:程序啟動的啟動命令名稱

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


更多精彩熱文:


原文連結:http://mp.weixin.qq.com/s?__biz=MzI3MTI2NzkxMA==&mid=2247484585&idx=1&sn=6f49154c7f53025a616953803d5cd403&chksm=eac52580ddb2ac96d2446a3cfe3d121720e9e103224b85bb377cf277f7714e4d324d1dc2281e&mpshare=1&scene=1&srcid=0930nXgoHQMo6TSlvaKupzGi#rd