在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何替代TOP工具6種TOP工具的替代方案詳細說明

Linux愛好者 ? 來源:未知 ? 2018-12-15 09:14 ? 次閱讀

在 GitHub 和 GitLab 上,不斷有來自世界各地的開源應(yīng)用程序和工具涌現(xiàn)。其中有全新的應(yīng)用程序,也有針對現(xiàn)有各種被廣泛使用的 Linux 程序的替代方案。在本文檔中,我會介紹一些針對top工具(也就是命令行任務(wù)管理器程序)的替代方案。

top 工具的替代方案

在本文中,將會介紹以下 6 種top工具的替代方案:

Htop

Vtop

Gtop

Gotop

Ptop

Hegemon

如果后續(xù)有更多類似的工具,原作者會在原文進行更新。如果你對此有興趣,可以持續(xù)關(guān)注。

Htop

htop是一個流行的開源跨平臺交互式進程管理器,也是我最喜歡的系統(tǒng)活動監(jiān)控工具。htop是對原版top工具的擴展。它最初只是用于 Linux 系統(tǒng),后來開發(fā)者們不斷為其添加對其它類 Unix 操作系統(tǒng)的支持,包括 FreeBSD 和 Mac OS。htop還是一個自由開源軟件,它基于 ncurses 并按照 GPLv2 發(fā)布。

和原版的top工具相比,htop工具有這些優(yōu)勢:

htop比top啟動更快

htop支持橫向滾動和縱向滾動瀏覽進程列表,以便看到所有的進程和完整的命令行

在top工具中進行殺死進程、更改進程優(yōu)先級這些操作時,需要輸入進程 ID,而在htop工具中則不需要輸入

在htop中可以同時殺死多個進程

在top中每次輸入一個未預(yù)設(shè)的鍵都要等待一段時間,尤其是在多個鍵組成轉(zhuǎn)義字符串的時候就更麻煩了

在很多 Linux 發(fā)行版的默認軟件倉庫中,都帶有了htop。

在基于 Arch 的操作系統(tǒng)中則可以執(zhí)行以下命令來安裝htop:

$ sudo pacman -S htop

在基于 Debian 的操作系統(tǒng)使用以下命令:

$ sudo apt install htop

在使用 RPM 軟件管理的操作系統(tǒng)使用以下命令:

$ sudo dnf install htop

或者

$ sudo yum install htop

在 openSUSE 系統(tǒng)中:

$ sudo zypper in htop

用法

不帶任何參數(shù)執(zhí)行 htop 時,會顯示如下畫面:

$ htop

從圖上可以看出,htop會在界面頂部顯示內(nèi)存、交換空間、任務(wù)總數(shù)、系統(tǒng)平均負載、系統(tǒng)正常運行時間這些常用指標(biāo),在下方則和top一樣顯示進程列表,并且將進程的 ID、用戶、進程優(yōu)先級、進程 nice 值、虛擬內(nèi)存使用情況、CPU 使用情況、內(nèi)存使用情況等信息以多列顯示出來。

和top不同的是,htop支持對不同的操作使用專有的按鍵。以下列出一些用于與htop交互的快捷鍵:

F1、h、?:進入幫助界面。

F2、Shift+s:進入設(shè)置界面。在設(shè)置界面中可以配置儀表板界面頂部顯示哪些數(shù)據(jù),以及設(shè)置顏色方案、顯示列、顯示順序等等多種參數(shù)。

F3、/:在進程列表中進行搜索。

F4、:進入篩選模式。輸入一個字符串,篩選出包含這個字符串的進程。進入篩選模式后再按一次F4或者ESC可以退出篩選模式。

F5、t:切換默認顯示模式和樹型顯示模式,在樹型顯示模式下按+可以查看子樹。

F6、<、>:依次按照進程 ID、用戶、進程優(yōu)先級、進程 nice 值、CPU 使用率、內(nèi)存使用率排序顯示。

F7、]:提高所選進程的優(yōu)先級。

F8、[:降低所選進程的優(yōu)先級。

F9、k:殺死所選進程。可以用↑/↓鍵選擇不同的進程并按F9殺死進程。

F10、q: 退出htop

以上這些快捷鍵都在htop界面底部顯示。

需要注意的是,這其中有一些快捷鍵可能會與已有的快捷鍵發(fā)生沖突。例如按F2之后可能沒有進入htop的設(shè)置界面,而是開始了對終端窗口的重命名。在這種情況下,你可能要更改一下快捷鍵的設(shè)置。

除了以上列出的快捷鍵以外,還有一些帶有其它功能的快捷鍵,例如:

u可以選擇顯示某個用戶的進程。

Shift+m可以按照內(nèi)存使用量對進程列表排序。

Shift+p可以按照 CPU 使用量對進程列表排序。

Shit+t可以按照進程啟動時間對進程列表排序。

CTRL+l刷新界面。

htop的所有功能都可以在啟動后通過快捷鍵來調(diào)用,而不需要在啟動的時候帶上某個參數(shù)。當(dāng)然,htop也支持帶參數(shù)啟動。

例如按照以下方式啟動htop就可以只顯示某個用戶的進程:

$ htop -u

更改界面自動刷新的時間間隔:

$ htop -d 10

看,htop 確實比 top 好用多了。

想了解 htop 的更多細節(jié),可以查閱它的手冊頁面:

$ man htop

也可以查看它的項目主頁 和 GitHub 倉庫。

Vtop

vtop 是 top 工具的另一個替代方案。它是一個使用 NodeJS 編寫的、自由開源的命令行界面系統(tǒng)活動監(jiān)視器,并使用 MIT 許可證發(fā)布。vtop 通過使用 unicode 中的盲文字符來繪制 CPU 和內(nèi)存使用情況的可視化圖表。

在安裝 vtop 之前,需要先安裝 NodeJS。如果還沒有安裝 NodeJS,可以按照這個教程進行安裝。

NodeJS 安裝完畢之后,執(zhí)行以下命令安裝 vtop:

$ npm install -g vtop

安裝好 vtop 就可以執(zhí)行以下命令開始監(jiān)控了。

$ vtop

顯示界面如下:

如上圖所示,vtop界面和top、htop都有所不同,它將不同的內(nèi)容分別以多個框的布局顯示。另外在界面底部也展示了用于與vtop交互的所有快捷鍵。

vtop有這些快捷鍵:

dd:殺死一個進程。

↑、k:向上移動。

↓、j:向下移動。

←、h:放大圖表。

→、l:縮小圖表。

g:跳轉(zhuǎn)到進程列表頂部。

Shift+g:跳轉(zhuǎn)到進程列表底部。

c:以 CPU 使用量對進程排序。

m:以內(nèi)存使用量對進程排序。

想要了解更多關(guān)于vtop的細節(jié),可以查閱它的項目主頁或者GitHub 倉庫。

Gtop

gtop和vtop一樣,都是一個使用 NodeJS 編寫、在 MIT 許可下發(fā)布的系統(tǒng)活動監(jiān)視器。

執(zhí)行以下命令安裝gtop:

$ npm install gtop -g

然后執(zhí)行以下命令啟動:

$ gtop

顯示界面如下:

gtop有一個優(yōu)點,就是它會以不同的顏色來顯示不同的模塊,這種表現(xiàn)形式非常清晰明了。

主要的快捷鍵包括:

p:按照進程 ID 對進程排序。

c:按照 CPU 使用量對進程排序。

m:按照內(nèi)存使用量對進程排序。

q、Ctrl+c:退出。

想要了解更多關(guān)于gtop的細節(jié),可以查閱它的GitHub 倉庫。

Gotop

gotop也是一個完全自由和開源的圖表式系統(tǒng)活動監(jiān)視器。顧名思義,它是在受到gtop和vtop的啟發(fā)之后用 Go 語言編寫的,因此也不再對其展開過多的贅述了。

Ptop

有些人對 NodeJS 和 Go 語言的項目可能不太感冒。如果你也是其中之一,你可以試一下使用 Python 編寫的ptop。它同樣是一個自由開源的、在 MIT 許可下發(fā)布的系統(tǒng)活動監(jiān)視器。

ptop同時兼容 Python2.x 和 Python3.x,因此可以使用 Python 的軟件包管理器pip輕松安裝。

安裝pip之后,執(zhí)行以下命令就可以安裝ptop:

$ pip install ptop

又或者按照以下方式通過源代碼安裝:

$ git clone https://github.com/darxtrix/ptop$ cd ptop/$ pip install -r requirements.txt # install requirements$ sudo python setup.py install

如果需要對 ptop 進行更新,可以這樣操作:

$ pip install --upgrade ptop

即使你不執(zhí)行更新,ptop 也會在第一次啟動的時候提示你是否需要更新到最新的版本。

現(xiàn)在可以看一下啟動 ptop 后的界面。

$ ptop

就像下面這樣:

ptop的快捷鍵包括以下這些:

Ctrl+k:殺死一個進程。

Ctrl+n:按照內(nèi)存使用量對進程排序。

Ctrl+t:按照進程啟動時間對進程排序。

Ctrl+r:重置所有數(shù)據(jù)。

Ctrl+f:對進程進行篩選,輸入進程的名稱就能夠篩選出符合條件的進程。

Ctrl+l:查看所選進程的詳細信息。

g:跳轉(zhuǎn)到進程列表頂部。

Ctrl+q:退出。

ptop還支持更改顯示主題。如果你想讓ptop更好看,可以選擇你喜歡的主題。可用的主題包括以下這些:

colorful

elegant

simple

dark

light

如果需要更換主題(例如更換到 colorful 主題),可以執(zhí)行以下命令:

$ ptop -t colorful

使用 -h 參數(shù)可以查看幫助頁面:

$ ptop -h

想要了解更多關(guān)于 ptop 的細節(jié),可以查閱它的 GitHub 倉庫。

Hegemon

hegemon 是一個使用 Rust 編寫的系統(tǒng)活動監(jiān)視器,如果你對 Rust 感興趣,也可以了解一下。

總結(jié)

以上就是關(guān)于 top 工具的 6 個替代方案。我并不會說它們比 top 更好或者可以完全替代 top,但多了解一些類似的工具總是好的。你有使用過這些工具嗎?

推薦閱讀

(點擊標(biāo)題可跳轉(zhuǎn)閱讀)

Linux 常用命令:解壓縮篇

在 Linux 命令行中使用 tcpdump 抓包

CPU 100% 異常排查實踐與總結(jié)

看完本文有收獲?請分享給更多人

關(guān)注「Linux 愛好者」加星標(biāo),提升Linux技能

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11470

    瀏覽量

    212974
  • TOP
    TOP
    +關(guān)注

    關(guān)注

    0

    文章

    36

    瀏覽量

    32484
  • RPM
    RPM
    +關(guān)注

    關(guān)注

    0

    文章

    45

    瀏覽量

    17919

原文標(biāo)題:關(guān)于 top 工具的 6 個替代方案

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    top227y單片開關(guān)電源集成電路在proteus中用什么替代

    top227y單片開關(guān)電源集成電路在proteus中用什么替代
    發(fā)表于 04-19 10:34

    請問電機發(fā)聲可替代蜂鳴器是怎么做到的

    電機發(fā)聲可替代蜂鳴器是怎么做到的,老師能詳細說明下嗎?
    發(fā)表于 10-24 14:49

    請幫忙看看我這個是什么問題:top_local:top_local | top_clk:top_clk | iopll42:iopll | altpll:altpll_component”

    錯誤:符號名稱“\ textclkena3”必須是宏功能,宏功能,原始或狀態(tài)機“pll”的端口錯誤:無法詳細說明用戶層次結(jié)構(gòu)“top_local:top_local | top
    發(fā)表于 10-31 17:20

    MATLAB的替代工具有哪些?

    MATLAB的替代工具有哪些?
    發(fā)表于 11-22 06:57

    常見汽車懸掛系統(tǒng)詳細說明

    常見汽車懸掛系統(tǒng)詳細說明
    發(fā)表于 01-19 21:15 ?17次下載

    手機維修的基礎(chǔ)知識詳細說明

    本文檔的主要內(nèi)容詳細介紹的是手機維修的基礎(chǔ)知識詳細說明包括了:一、發(fā)展歷史,二 、手機的條碼,三、手機的維修常用工具
    發(fā)表于 12-27 08:00 ?23次下載
    手機維修的基礎(chǔ)知識<b class='flag-5'>詳細說明</b>

    Keil(MDK-ARM)系列教程(二)_ 工具詳細說明

    Keil(MDK-ARM)系列教程(二)_工具詳細說明
    的頭像 發(fā)表于 03-24 10:23 ?5179次閱讀
    Keil(MDK-ARM)系列教程(二)_ <b class='flag-5'>工具</b>欄<b class='flag-5'>詳細說明</b>

    STM32內(nèi)部RAM在線調(diào)試配置方法及詳細說明 (基于Keil開發(fā)工具

    STM32內(nèi)部RAM在線調(diào)試配置方法及詳細說明(基于Keil開發(fā)工具
    的頭像 發(fā)表于 03-24 14:01 ?9129次閱讀
    STM32內(nèi)部RAM在線調(diào)試配置方法及<b class='flag-5'>詳細說明</b> (基于Keil開發(fā)<b class='flag-5'>工具</b>)

    如何使用串口工具連接OneNET上報數(shù)據(jù)AT命令流程的代碼詳細說明

    本文檔的主要內(nèi)容詳細介紹的是如何使用串口工具連接onenet上報數(shù)據(jù)AT命令流程的代碼詳細說明,有興趣的朋友可以看看
    發(fā)表于 03-17 08:00 ?3次下載
    如何使用串口<b class='flag-5'>工具</b>連接OneNET上報數(shù)據(jù)AT命令流程的代碼<b class='flag-5'>詳細說明</b>

    PE工具安裝的詳細流程詳細說明

    PE工具安裝的詳細流程詳細說明
    發(fā)表于 12-10 08:00 ?29次下載

    手機充電器的6方案電路圖詳細說明

    本文檔的主要內(nèi)容詳細介紹的是手機充電器的6方案電路圖詳細說明
    發(fā)表于 02-26 14:08 ?74次下載
    手機充電器的<b class='flag-5'>6</b>個<b class='flag-5'>方案</b>電路圖<b class='flag-5'>詳細說明</b>

    6個已棄用的Linux命令和您應(yīng)該使用的替代工具

    Linux 提供了大量的命令行實用程序來執(zhí)行各種任務(wù)。然而,隨著時間的推移,其中一些工具已經(jīng)過時并被其他替代命令行工具所取代。 在本指南中,我們將重點介紹 6 個已棄用的 Linux
    的頭像 發(fā)表于 01-29 11:41 ?2465次閱讀

    九同方微電子預(yù)計2025年完成射頻EDA工具國產(chǎn)替代

    的成績, 同時九同方致力于開發(fā)完整的“射頻EDA工具鏈”。目前已經(jīng)已推出6款成熟產(chǎn)品,還有3款在研產(chǎn)品,預(yù)計2025年完成高端射頻工具鏈國產(chǎn)替代。RF EDA
    發(fā)表于 04-12 16:26 ?1702次閱讀

    分享一個比Top更好用的進程管理工具htop

    相信用過Linux操作系統(tǒng)的同學(xué)對Top應(yīng)該都不陌生,我們通過Top命令可以查看CPU的占用率以及每個進程的詳細信息
    的頭像 發(fā)表于 05-05 09:28 ?2479次閱讀
    分享一個比<b class='flag-5'>Top</b>更好用的進程管理<b class='flag-5'>工具</b>htop

    top命令如何進入選項

    top命令是一個常用的Linux系統(tǒng)性能監(jiān)控工具,可以實時地監(jiān)視系統(tǒng)的整體運行情況。通過使用top命令,我們可以查看系統(tǒng)的負載情況、進程的CPU和內(nèi)存使用情況等。想要進入top命令的選
    的頭像 發(fā)表于 11-17 10:27 ?2212次閱讀
    主站蜘蛛池模板: 黄视频网站免费观看 | 黄色网络在线观看 | 熊出没之环球大冒险旧版免费观看 | 日本h视频在线 | 五月婷婷综合激情 | 黄色理伦 | 毛片网站免费在线观看 | 第九色| 国产yw855.c免费视频 | 四虎永久在线精品免费影视 | 色综合中文网 | 2021色噜噜狠狠综曰曰曰 | 精品三级国产精品经典三 | 久久综合九色综合98一99久久99久 | 69堂在线观看国产成人 | 伊人久久综合网站 | 色综合久久88 | 色多多最新地址福利地址 | 欧美伊人久久综合网 | 欧美亚洲综合一区 | 婷婷六月激情在线综合激情 | 久久久噜噜噜久久网 | 免费恐怖片 | abc欧美成人影院 | 一区二区三区四区视频 | 色伊伊 | 国产一级特黄aa大片在线 | 天堂网ww | 男男宿舍高h炒肉bl 男男污肉高h坐便器调教 | yy6080三级理论韩国日本 | 精品一精品国产一级毛片 | 欧美在线91 | 天天摸天天躁天天添天天爽 | 久久精品国产99国产精品免费看 | 亚洲区视频在线观看 | 亚洲午夜精品久久久久 | 奇米7777| 亚洲免费人成在线视频观看 | 奇米777me | 奇米视频7777 | 国产女同在线观看 |