自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何在 Linux 中安裝和使用 htop

系統(tǒng) Linux
在本指南中,我解釋了如何在不同的 Linux 發(fā)行版中安裝 htop 實用程序,以及如何使用 htop 的一些基本功能來有效的管理系統(tǒng)資源。

Windows 有其著名的任務管理器。Linux 有幾個 GUI 和 ??命令行的系統(tǒng)監(jiān)視器??。每個 Linux 系統(tǒng)都都有幾個這樣的監(jiān)視器。

在命令行中,??top?? 命令可能是用于快速檢查系統(tǒng)資源使用情況的最佳命令。

除了查看進程之外,??使用 top 命令?? 可能會很麻煩。而這就是 ??htop?? 的優(yōu)勢所在。拋開雙關語不談,??htop?? 是一個類似于 ??top?? 的實用程序,但具有更好的、用戶友好的界面。

在本指南中,我將向你展示如何在 Linux 中安裝和使用 ??htop??。

在 Linux 中安裝 htop 實用程序

在大多數(shù)的 Linux 發(fā)行版中你不會找到預安裝的 ??htop??,但作為最流行的實用程序之一,你會在幾乎每個 Linux 發(fā)行版的默認存儲庫中找到 ??htop??。

因此,如果你的機器是基于 Debian/Ubuntu 驅動的,則以下命令應該可以完成你的工作:

sudo apt install htop

類似的,如果你使用的是 Fedora,則可以使用以下的命令:

sudo dnf install htop

如果你想避免從源代碼構建包,還有一個 Snap 包可用:

sudo snap install htop

如果你使用的是其它的發(fā)行版或者想從源代碼構建,你可以隨時參考 ??htop 的 GitHub 頁面??以獲得詳細說明。

完成安裝后,你只需在終端中使用 ??htop?? 命令,它將反映系統(tǒng)中所有正在運行的進程:

htop

安裝和使用 htop

安裝和使用 htop

在 ??htop?? 中,每個部分都使用顏色標識,所以讓我們看看使用 ??htop?? 時每種顏色表示什么。

htop 中不同的顏色和統(tǒng)計信息表示什么

讓我們從 CPU 使用率欄開始,因為它使用的顏色最繽紛多彩。

CPU 使用率欄

htop 中的 cpu 進程

htop 中的 cpu 進程

  • 綠色:用戶進程消耗的資源。
  • 藍色:表示低優(yōu)先級線程。
  • 紅色:系統(tǒng)(內核)進程使用的 CPU 資源。
  • 水藍色:表示虛擬化進程。

內存使用率欄

htop 中的內存欄

htop 中的內存欄

  • 綠色:系統(tǒng)進程正在使用的內存。
  • 藍色:緩沖頁面使用的內存。
  • 橙色:分配給緩存頁面的內存。

統(tǒng)計數(shù)據(jù)

htop 中的任務統(tǒng)計

htop 中的任務統(tǒng)計

  • 1.86 是最后 1 分鐘的平均負載。
  • 1.75 是最后 4 分鐘的平均負載。
  • 1.47 是最后 15 分鐘的平均負載。
  • Tasks: 166 表示一共有 166 個正在運行的進程。
  • 1249 thr 表示這 166 個進程由 1249 個線程處理。
  • 1 running 表示在這 166 個進程中,只有一個進程處于運行中。
  • The load average 表示一段時間內的平均系統(tǒng)負載。由于我的系統(tǒng)是 Hexa-Core,所以 6.0 以下的是沒問題的。這個數(shù)字可能會超過,比如 6.1,所以即將要運行的進程必須等待正在進行的任務完成。
  • Uptime 表示你登錄后運行的時長。

現(xiàn)在,讓我們跳到實際的實現(xiàn)部分。

如何在 Linux 中使用 htop

由于 ??htop?? 主要用于檢查系統(tǒng)資源,讓我們看看如何根據(jù)資源消耗對進程進行排序。

根據(jù)資源消耗對進程進行排序

根據(jù) CPU 和內存使用情況對進程進行排序最簡單的方法是使用鼠標指針。將光標懸停在 CPU 或內存部分上,然后單擊其中任何一個。

在那里你會看到一個三角形的圖標 ??△??,你可以根據(jù)它從最高到最低的資源消耗對進程進行排序:

但是,如果你正在處理遠程服務器,你可能無法使用鼠標,在這種情況下,你可以使用鍵盤快捷鍵。

按 ??F6??,它將顯示每個可用的選項來對正在進行的進程進行排序:

使用鍵盤快捷鍵對 htop 中的進程進行排序

使用鍵盤快捷鍵對 htop 中的進程進行排序

你可以使用方向鍵選擇一個首選的排序選項,然后按回車鍵,結果應該會如預期的那樣反映出來。

搜索特定進程

如果你想查找一個特定的進程及其資源消耗,你可以按 ??F3??,它會給你一個搜索提示,如下所示:

在 htop 中搜索進程

在 htop 中搜索進程

例如,我搜索 ??htop??,它用淺橙色高亮顯示了進程。你可以按 ??F3?? 獲得下一個結果。

過濾正在運行的進程

雖然搜索可能會讓你獲得預期的結果,但我發(fā)現(xiàn)使用關鍵字的過濾過程更加有效,因為它提供了一個過程列表。

要過濾進程,你必須按 ??F4?? 并輸入進程的名稱。例如,我過濾了與 ??gnome-boxes?? 相關的進程:

在 htop 中過濾進程

在 htop 中過濾進程

殺死進程

一旦找到最耗資源和不必要的進程,你只需按 ??F9??,它就會向你顯示終止信號:

在 htop 中殺死進程

在 htop 中殺死進程

我無法介紹所有的 15 個終止信號,我們有一個關于 ??不同終止信息?? 的單獨指南,因此如果你想了解更多信息,可以參考該指南。

但我會建議你首先使用 ??SIGTERM??,因為它是終止進程的最有效和友好的方式。

自定義 htop

在這里,我的目標是添加日期和時間并將配色方案更改為單色。

首先,按 ??F2??,它會出現(xiàn)設置提示,允許用戶更改 ??htop?? 的外觀:

在 ubuntu 中自定義 htop

在 ubuntu 中自定義 htop

首先,將鼠標懸停在各個 ??Colors?? 部分并按回車鍵,這將允許我們更改配色方案。從那里,選擇 ??Monochromatic?? 選項并按回車鍵保存更改:

在 Linux 中更改 htop 顏色

在 Linux 中更改 htop 顏色

現(xiàn)在,返回到設置選項,然后使用向左方向鍵探索可用的指標:

探索 htop 中可用的指標

探索 htop 中可用的指標

因為我打算添加日期和時間,所以我必須在找到它的選項后按回車鍵。

在這里,它允許你將日期和時間放置在左右兩列中,你可以使用向上和向下的方向鍵更改列的順序。

所以我將日期和時間指標放在最后一個樣式選項中(你可以使用空格鍵更改樣式):

在 htop 中添加日期和時間

在 htop 中添加日期和時間

完成日期和時間指標的對齊后,按回車鍵保存更改,然后按 ??F10?? 關閉設置提示。

總結

在本指南中,我解釋了如何在不同的 Linux 發(fā)行版中安裝 ??htop?? 實用程序,以及如何使用 ??htop?? 的一些基本功能來有效的管理系統(tǒng)資源。

但是 ??htop?? 可以做更多的事情,要了解更多信息,你可以隨時參考它的手冊頁,我們有一個詳細的指南,告訴你如何 ??在 Linux 中充分利用手冊頁??。

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2019-03-18 13:00:15

LinuxFish ShellBash

2022-09-19 08:45:52

Telnet系統(tǒng)Linux

2023-07-05 16:45:30

WiresharkLinux

2023-07-28 09:59:31

2018-05-30 08:01:17

LinuxNcurses編程庫

2018-08-27 14:50:46

LinuxShellBash

2020-11-22 07:20:15

LinuxEtcherUSB

2022-10-31 08:24:24

UbuntuLinux

2021-09-21 15:31:05

Kali LinuxVMware安裝

2019-02-26 10:00:37

Linux命令內存

2018-12-29 09:45:28

Linux編程語言命令

2023-02-14 13:32:55

2022-11-30 12:17:50

2015-09-01 11:40:21

LinuxVisual Stud

2019-08-14 09:42:06

LinuxElasticsearKibana

2022-11-20 15:53:06

UbuntuLinuxFFmpeg

2020-10-30 10:30:55

LinuxvnSta網(wǎng)絡流量

2023-02-21 11:30:38

2020-06-10 15:21:09

FedoraLinuxNvidia驅動

2011-01-06 13:22:00

點贊
收藏

51CTO技術棧公眾號