頂部,頂部,nmon:終端中的系統監視器

我們這些在終端上工作很多的人,無論是在我們自己的計算機上還是在服務器上,都經常需要查看設備的性能,
RAM,消耗最大的進程,CPU等,為此,有幾種選擇,可以使用幾種程序在計算機上顯示此信息(以及更多信息)。
終奌站。

最佳:

要在終端中運行它,請輸入以下內容,然後按 Enter:

top

這是最簡單的方法,它在許多發行版中都是默認安裝的,它向我們展示了許多不同的信息。 例如,它向我們顯示了用戶數量
資產,在線時間,還可以看到它向我們顯示了任務或流程的數量(任務:總共154),其中的數量
跑步,睡覺,被拘留或處於殭屍模式。

在下面我們可以看到(在KiB中)正在使用(和可用)的RAM數量,就像SWAP一樣

最後,我們有一個進程列表,我們可以知道每個進程的PID,執行它的用戶,使用的內存量(實際和虛擬),百分比
CPU消耗,執行時間和特定的命令/進程。

最佳

如您所見,但是,如果按此鍵,則閱讀此信息有點不舒服。 Z 將能夠看到帶有顏色的信息,這會有點
讀取所有這些數據更簡單:

頂色

要脫穎而出,只需按 Q 它將關閉。

htop:

要在終端中運行它,請輸入以下內容,然後按 Enter:

htop

在一些發行版中,它是默認安裝的,而在其他發行版中(例如ArchLinux)是默認安裝的,因此,如果未使用先前的命令打開它,則他們必須安裝它。

如果他們使用Ubuntu,Debian或衍生產品,則將是:

sudo apt-get install htop

如果他們使用ArchLinux或衍生產品,則將是:

sudo pacman -S htop

HTOP

如您所見,這向我們顯示了更多有序的信息,更少的卡住了,更容易閱讀所有內容。 它向我們顯示的與上一個頂部幾乎相同,沒有
但是,以一種更好的方式來讀取它(即使帶有消耗CPU,RAM和SWAP的“條”),但是,它為我們提供了其他選項,您可以在下面看到。
可以通過按鍵使用這些選項 F1 ... F2 ...依此類推,直到 F10,這些使我們
在列表中搜索特定的進程,查看它們以樹的形式排列(進程和線程或關聯的進程),並按具有更多CPU或RAM的進程進行過濾
消耗,殺死進程等

要脫穎而出,只需按 F10 它將關閉。

nmon:

這使我們可以進一步自定義顯示給我們的信息,當我們打開它時會顯示幾個選項,簡單來說,它為我們提供了
信息以模塊化的方式進行,也就是說,如果我們只希望向我們顯示與CPU相關的信息,請按一個鍵,如果我們也希望它向我們顯示
另外,與RAM有關的一個,我們按另一個鍵,這是主屏幕的屏幕截圖:

nmon啟動

如您所見,如果要查看與CPU相關的信息,請按鍵 c …與存儲鍵有關的一個 m ...
與硬盤驅動器 d ...內核 k ... 網絡 n (小寫)等

我離開了nmon + c + m + k的組合

nmon選項

是的,他們必須安裝它,如果使用Ubuntu,Debian或衍生產品,它將是:

sudo apt-get install nmon

如果他們使用ArchLinux或衍生產品,則將是:

sudo pacman -S nmon

要脫穎而出,只需按 Q 它將關閉。

結束!

好吧,就是這樣。 如果您知道任何其他終端系統監視器,請在評論中實時告訴我know

問候


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   沃克斯 他說:

    htop萬歲! 我想強調的是,與top相比,最影響我的主要區別是:在頂部,標記您的RAM消耗是總數,而在htop中,由於顏色的不同,您可以清楚地將主動RAM與被動RAM區別開來(綠色和黃色),能夠清楚地看到條形圖上的總消耗量,並將實際消耗量(將是活動消耗量)與臨時存儲內容(被動)區分開

    1.    沃克斯 他說:

      嗯,我不得不更改useragent以使我成為manjaro ...有沒有辦法不覆蓋整個useragent? 也就是說,當我覆蓋它時,我必須照顧更新Firefox的版本(例如),因為某些兼容性頁面會查看您通過useragent使用的版本,而在覆蓋默認值時,我每次都必須手動對其進行編輯。 我想知道的是,是否有辦法將單詞“附加”到默認用戶代理,甚至只是更改其中一個字段

  2.   貢薩洛 他說:

    我不知道nmon,好的數據😀

  3.   RAW基本 他說:

    桑迪..... nmon中的“ copypasteaste” ..我們不應再安裝htop ....但應有效地安裝nmon..😉

  4.   克羅諾斯 他說:

    nmon安裝代碼中有錯誤(通過我不知道的方式),謝謝您的信息。

    1.    KZKG ^ Gaara 他說:

      感謝您的注意,他們還是在Twitter上告訴我了哈哈哈。 我修好了它。

  5.   olo 他說:

    頂部也是交互式的。
    例如,按“ m”將按RAM內存消耗對進程進行排序(默認情況下按CPU順序排列)。 再按一次返回到CPU指令。
    按下“ k”(表示殺死)要求我們輸入一個PID來殺死該進程
    按下«u»(對於用戶)會要求我們提供一個用戶,然後將創建一個過濾器供我們輸入。
    按下“ h”會有所幫助。 您有很多選擇。

    然後,作為對終端中的系統監視器的建議,一目了然。
    它或多或少是top + free + ifconfig和其他命令的混合。 換句話說,它列出了活動的進程,網絡接口的信息,磁盤/分區的活動以及一些傳感器數據。 很完整。 它不是交互式的,而是“可即時配置的”。

    1.    KZKG ^ Gaara 他說:

      感謝您改進此線程😀

    2.    埃利奧時間3000 他說:

      優秀的。 我來看一下這位男高管。

  6.   可憐的taku 他說:

    每天我都更喜歡控制台,在我看來,它的程序是編程的巔峰之作,明天我將在nmon周圍散步!

  7.   rv 他說:

    很棒的信息,謝謝!