為什麼 Linux 的 htop 命令完勝 top 命令

來源:互聯網
上載者:User

為什麼 Linux 的 htop 命令完勝 top 命令

在 Linux 系統中,top 命令用來顯示系統中正在啟動並執行進程的即時狀態,它顯示了一些非常有用的資訊,比如 CPU 利用情況、記憶體消耗情況,以及每個進程情況等。但是,你知道嗎?還有另外一個命令列工具 'htop',它與傳統的 top 命令功能一樣,但它有更加強大的功能及能顯示更多的資訊。這篇文章,我們會用執行個體來討論這個 'htop' 命令。

Ubuntu下最強大的進程監視器htop使用

CentOS 6.5中安裝htop進程管理監控工具

htop 的詳細介紹:請點這裡
htop 的:請點這裡

Linux 中的 htop 命令

下面是從 htop 的手冊頁摘抄下來的相關描述:

它類似於 top 命令,但可以讓你在垂直和水平方向上滾動,所以你可以看到系統上啟動並執行所有進程,以及他們完整的命令列。

可以不用輸入進程的 PID 就可以對此進程進行相關的操作 (killing, renicing)。

首先明白它的輸出

htop 命令以直觀的格式來顯示資訊。下面是 HTOP 的輸出快照:

如果你觀察視窗的左上方部分,你會看到顯示的是 CPU 負載、記憶體消耗及交換空間的即時資訊,右上方包含的是任務、線程、平均負載及系統已耗用時間的資訊。

平均負載部分提供了三個數字,這僅僅表示的是過去的5分鐘、10分鐘和15分鐘系統的平均負載而已,在單核的系統中,平均負載為1表示的是百分之百的 CPU 利用率。最後,已耗用時間 (uptime)標示的數字是從系統啟動起到當前的運行總時間。

下面,我們將用例子來進一步討論這個命令。

1. 用 F2 鍵編輯配置

htop 命令提供了許多自訂選項,你所要做的就是從主視窗中按下 F2 鍵。

下面所示的是可用的自訂選項:

只需使用方向鍵選擇和更改特定的設定。

2. 通過 F9 鍵發送訊號

htop 命令可以讓你很容易地在 htop 視窗內給一個進程發送任意的訊號。按下 F9 鍵即可。

如你所見,視窗的左邊部分列出的是所有可用的訊號,右邊部分列出的是進程。只要選中訊號,並選擇一個進程,然後按下 enter 鍵,選中的訊號就會發送到此進程。

更多詳情見請繼續閱讀下一頁的精彩內容:

  • 1
  • 2
  • 下一頁

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.