linux系統管理--htop命令的使用

來源:互聯網
上載者:User

標籤:linux   管理   

top作為日常管理工作中最常用也是最重要的Linux系統監控工具之一,可以動態觀察系統進程狀況。但其缺點就是只支援鍵盤操作,顯示也單調。作為剛才Windows轉到Linux的我來說,現在有了一個更好的選擇:htop

  • htop介紹

htop是Linux系統下一個基本文字模式的、互動進程查看器,主要用於控制台或shell中,可以替代top,或者說是top的進階版。
htop命令優點:

        1) 快速查看關鍵效能統計資料,如CPU(多核布局)、記憶體/交換使用;
        2) 可以橫向或縱向滾動瀏覽進程列表,以查看所有的進程和完整的命令列;
        3) 殺掉進程時可以直接選擇而不需要輸入進程號;
        4) 通過滑鼠操作條目;
        5) 比top啟動得更快;

  • htop安裝

htop命令不像top命令是預設安裝過的,相反需要我們手動安裝, 在ubuntu下命令安裝 apt-get install htop即可。

  • htop常用功能鍵 
            F1 : 查看htop使用說明            F2 : 設定            F3 : 搜尋進程            F4 : 過濾器,按關鍵字搜尋            F5 : 顯示樹形結構            F6 : 選擇排序方式            F7 : 減少nice值,這樣就可以提高對應進程的優先順序            F8 : 增加nice值,這樣可以降低對應進程的優先順序            F9 : 殺掉選中的進程            F10 : 退出htop            / : 搜尋字元            h : 顯示協助            l :顯示進程開啟的檔案: 如果安裝了lsof,按此鍵可以顯示進程所開啟的檔案            u :顯示所有使用者,並可以選擇某一特定使用者的進程            s : 將調用strace追蹤進程的系統調用            t : 顯示樹形結構            H :顯示/隱藏使用者線程            I :倒轉排序次序            K :顯示/隱藏核心線程                M :按記憶體佔用排序            P :按CPU排序                T :按已耗用時間排序            上下鍵或PgUP, PgDn : 移動選中進程            左右鍵或Home, End : 移動列表                Space(空格) : 標記/取消標幟一個進程。命令可以作用於多個進程,例如 "kill",將應用於所有已標記的進程
  • htop使用

直接運行htop,顯示:

上面左上方顯示CPU、記憶體、交換區的使用方式,右邊顯示任務、負載、開機時間,下面就是進程即時狀況。
最後一行是F1~F10的功能菜單和對應的字母快速鍵。

按下F1,會顯示協助說明:

要想進行設定,按下F2:

這裡要想添加一項顯示條目時,可按F5或F6分別添加到上方的左側或右側,F9可移除等等。每個條目都支援四種顯示方式:Text、Bar、Graph、LED,注意右上方分別顯示了這四種效果。

其他動作基本和在Windows下設定BIOS是一樣的,另外這裡都是支援滑鼠操作的。

要想顯示進程的樹形結構,可以輸入"t"或按下F5,功能類似於pstree命令。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.