htop使用詳解

    在管理進程時通常要借助一些工具,比較常用的就是ps和top了;不過CentOS還為我們提供了一個更加強大的工具htop,下面就來了解一下此工具的使用方法。

一、安裝htop    

    htop工具在epel源中提供,請自行配置epel源,也可以直接下載htop的源碼包進行安裝。

二、htop的界面操作

    htop跟top一樣,也是打開一個實時的監控界面,直接輸入htop命令打開如下圖所示界面:

1.1.png

    在上圖中將輸出的界面劃分成了四個區域,其中:

        上左區:顯示了CPU、物理內存和交換分區的信息;

        上右區:顯示了任務數量、平均負載和連接運行時間等信息;

        進程區域:顯示出當前系統中的所有進程;

        操作提示區:顯示了當前界面中F1-F10功能鍵中定義的快捷功能。

            F1:顯示幫助信息;

1.png

            F2:配置界面中的顯示信息;

2.png

            我們可以根據自己的需要修改顯式模式以及想要顯示的內容,比如:以LED的形式顯示CPU的使用情況,并且在左邊的區域添加hostname,在右邊的區區域添加clock;

3.png

            我們也可以自定義進程區域中的顯示內容:

6.png            F3:進程搜索;

6.png

            F4:進程過濾器;

7.png

            從上面的結果可以看出search和filter的區別:

            search會將光標定位到符合條件的進程上,通過F3鍵進行逐個查找;而filter會直接將符合條件的進程篩選出來。

            search和filter都使用ESC鍵來取消功能。

            F5:顯示進程樹;

8.png

            F6:排序;

9.png

            F7:減小nice值;

            F8:增加nice值;

                直接修改光標選取的進程的nice值:

10.png

            F9:殺掉指定進程;

11.png

            F10:退出htop。

    空格鍵:用于標記選中的進程,用于實現對多個進程同時操作;

12.png

    U:取消所有選中的進程;

    s:顯示光標所在進程執行的系統調用;

        下面顯示的為init的系統調用信息:

13.png

    l:顯示光標所在進程的文件列表; 

1.1.png

    I:對排序的結果進行反轉顯示;

        例如,對PPID進行排序后,按‘I’鍵將會對PPID的排序結果進行反向排序。

    a:綁定進程到指定的CPU;

    u:顯示指定用戶的進程;

1.png    M:按照內存使用百分比排序,對應MEM%列;

    P:按照CPU使用百分比排序,對應CPU%列;

    T:按照進程運行的時間排序,對應TIME+列;

    K:隱藏內核線程;

    H:隱藏用戶線程;

    #:快速定位光標到PID所指定的進程上。      

三、htop相關選項

    -d:設置刷新時間,單位為秒;

    -C:設置界面為無顏色;

1.1.png

    -u:顯示指定用戶的進程;

1.png

2.png

    -s:以指定的列排序;

3.png

4.png

原創文章,作者:petmaster,如若轉載,請注明出處:http://www.www58058.com/4394

(7)
petmasterpetmaster
上一篇 2015-05-18 17:38
下一篇 2015-05-18 17:45

相關推薦

  • 生產環境網卡綁定匯總(bonding,team)

    生產環境網卡綁定匯總 1 什么是bonding,team?   1.1 bonding,team簡介    在了解正式的概念之前,我們先從不太專業的角度取解釋這兩個名詞。    所謂bonding就是聯結。以下是來自柯林斯英漢雙解大詞典對于bonding的解釋。    the proces…

    Linux干貨 2017-05-07
  • n28 第二周作業

    n28 第二周作業

    Linux干貨 2017-12-09
  • 軟連接與硬連接

    硬鏈接定義 新建的文件是已經存在的文件的一個別名,當原文件刪除時,新建的文件仍然可以使用. 硬鏈接(hard link) ln   UNIX文件系統提供了一種將不同文件鏈接至同一個文件的機制,稱這種機制為鏈接。它可以使得單個程序對同一文件使用不同的名字。這樣的好處是文件系統只存在一個文件的副本。系統簡單地通過在目錄中建立一個新的登記項來實現這種連接。該登記項…

    Linux干貨 2017-07-22
  • 第一周作業

    1、描述計算機的組成及其功能 答:計算機主要有5大組件構成: 1) 計算器:用戶數據計算,主要是指CPU 2) 控制器:用于控制數據流或者指令流,控制計算機系統的各個組件的協同工作以及信息的流動,如各種控制芯片(南橋,北橋等) 3) 存儲器:用戶數據的存放,如內存 4) 輸入設備:如鍵盤,鼠標等 5) 輸出設備:如顯示器,外置的存儲設備( 硬盤,光…

    Linux干貨 2016-10-30
  • 小型網站MYSQL問題二:Percona Xtrabackup實現數據庫備份和恢復

    故事背景:前面大膽的選擇了innodb,接下來就要考慮數據庫的備份和恢復。俗話說“常在河邊走,哪能不濕鞋“,自從接觸數據這塊,使我一直對它保持敬畏之心。在這里使用了percona公司的xtrabckup工具來實現數據庫備份和恢復。操作步驟記錄如下: 1、安裝軟件倉庫(不要問我為什么不用源碼安裝,好吧,其實我懶。) wget https://www.…

    數據庫運維 2015-12-19
  • ?實時數據同步方案{ rsync; inotify; }

    實時數據同步方案{ rsync; inotify; } rsync 傳輸數據 安裝 rsyncd 服務 CentOS 6 CentOS 7 配置 rsyncd 服務 配置 rsync 手動同步示例     啟動 rsyncd 服務 CentOS 6 CentOS 7 rsync 客戶端命令 rsync 數據傳輸功能 基…

    Linux干貨 2016-10-29

評論列表(1條)

  • stanley
    stanley 2015-05-18 17:41

    htop中文技貼不勝其數,此樣圖文并茂屈指可數,贊

欧美性久久久久