国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux系統(tǒng)資源監(jiān)控工具(top,htop,glances)

這篇具有很好參考價(jià)值的文章主要介紹了Linux系統(tǒng)資源監(jiān)控工具(top,htop,glances)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

系統(tǒng)資源監(jiān)控工具

Linux中,有很多系統(tǒng)監(jiān)控工具可以用來(lái)監(jiān)控系統(tǒng)的各種資源使用情況。下面是一些常用的系統(tǒng)監(jiān)控工具

top命令

top命令用于動(dòng)態(tài)監(jiān)視系統(tǒng)進(jìn)程的命令。top命令可以實(shí)時(shí)顯示系統(tǒng)中占用CPU和內(nèi)存最多的進(jìn)程,以及系統(tǒng)的負(fù)載情況、進(jìn)程總數(shù)等信息。通常用于排查系統(tǒng)性能問題、查看系統(tǒng)負(fù)載情況等。
常見使用方法:

top

linux安裝簡(jiǎn)單版資源監(jiān)控軟件,Linux基礎(chǔ)學(xué)習(xí),linux,運(yùn)維,服務(wù)器

top的輸出詳解

第一板塊

  • 第一行:當(dāng)前系統(tǒng)時(shí)間、系統(tǒng)運(yùn)行時(shí)間、當(dāng)前登錄用戶數(shù)、系統(tǒng)平均負(fù)載。
  • 第二行:進(jìn)程總數(shù)、正在運(yùn)行的進(jìn)程數(shù)、睡眠中的進(jìn)程數(shù)、已停止的進(jìn)程數(shù)、僵尸進(jìn)程數(shù)。
  • 第三行:CPU使用率統(tǒng)計(jì)信息,(us)包括用戶空間占用、(sy)內(nèi)核空間占用、(ni)nice值占用、(id)空閑時(shí)間、(wa)等待IO時(shí)間、(hi)硬中斷時(shí)間、(si)軟中斷時(shí)間、(st)虛擬化占用時(shí)間。
  • 第四行:內(nèi)存使用統(tǒng)計(jì)信息,包括總內(nèi)存大小、空閑內(nèi)存大小、已用內(nèi)存大小、緩存和緩沖區(qū)內(nèi)存大小。
  • 第五行:交換空間使用統(tǒng)計(jì)信息,包括總交換空間大小、空閑交換空間大小、已用交換空間大小、可用內(nèi)存大小。

第二板塊

  • PID 進(jìn)程id號(hào)

  • USER 執(zhí)行進(jìn)程的用戶是誰(shuí)

  • PR 進(jìn)程的優(yōu)先級(jí)高低

  • NI nice值,越高表示優(yōu)先級(jí)越高

  • VIRT 進(jìn)程使用的虛擬內(nèi)存總量

  • RES 進(jìn)程使用的物理內(nèi)存大小

  • SHR 共享內(nèi)存大小,單位是kb

  • S 表示進(jìn)程狀態(tài),判斷進(jìn)程是否正常運(yùn)行

  • %CPU

  • %MEM cpu和內(nèi)存的使用百分比情況

  • TIME+ COMMAND 進(jìn)程運(yùn)行時(shí)間,進(jìn)程命令

設(shè)置top的刷新次數(shù)

刷新3次后結(jié)束

top -n 3

指定查看某一個(gè)進(jìn)程的信息

top -p <pid>

指定某一列高亮顯示

輸入命令top

輸入z,打開顏色
輸入x,某一列高亮
輸入b,某一列顏色加粗

常用按鍵:

  • h:顯示幫助信息。
  • k:終止指定進(jìn)程。
  • q:退出top命令。
  • r:修改進(jìn)程的優(yōu)先級(jí)。
  • s:修改刷新時(shí)間。
  • M:按照內(nèi)存占用率排序。
  • P:按照CPU占用率排序。
  • T:按照進(jìn)程運(yùn)行時(shí)間排序。
  • u:僅顯示指定用戶的進(jìn)程。
  • W:將當(dāng)前設(shè)置寫入$HOME/.toprc文件,下次啟動(dòng)top命令時(shí)自動(dòng)讀取。
  • c:顯示進(jìn)程的絕對(duì)路徑

htop命令

htop是一款類似于top的系統(tǒng)資源監(jiān)控工具,它具有更好的用戶交互和信息展示方式,可以更方便地了解系統(tǒng)的運(yùn)行狀況和進(jìn)程的情況。
下面是htop的詳細(xì)介紹:

一、安裝htop命令

在Centos系統(tǒng)中,可以使用以下命令來(lái)安裝htop:

yum install -y epel-release
yum install -y htop

啟動(dòng)
安裝完成后,可以直接在終端中輸入“htop”命令來(lái)啟動(dòng)。

界面介紹
htop的界面分為三部分:頂部、中間和底部。
頂部:顯示系統(tǒng)的總體情況,包括CPU、內(nèi)存和交換空間的使用情況,以及系統(tǒng)的負(fù)載情況。
中間:顯示系統(tǒng)中運(yùn)行的進(jìn)程列表,包括進(jìn)程ID、進(jìn)程名稱、用戶、CPU占用率、內(nèi)存占用率、虛擬內(nèi)存占用率等信息。
底部:顯示htop的命令說(shuō)明和快捷鍵列表

二、操作htop的交互式頁(yè)面

htop的操作方式與top相似,但更加方便和靈活。
在進(jìn)程列表中,可以使用方向鍵上下移動(dòng)光標(biāo),使用Enter鍵來(lái)進(jìn)入子菜單,使用F1~F10鍵切換不同的功能菜單。常用的快捷鍵如下:
F1:顯示htop的幫助文檔
F2:進(jìn)入htop的設(shè)置界面,可以設(shè)置顯示的列、排序方式等

按下F2鍵進(jìn)入設(shè)置界面,可以看到如下圖所示的界面

linux安裝簡(jiǎn)單版資源監(jiān)控軟件,Linux基礎(chǔ)學(xué)習(xí),linux,運(yùn)維,服務(wù)器

在該界面中可以看到三個(gè)選項(xiàng)卡:Setup、Columns、Meters。分別表示設(shè)置、顯示列、顯示信息。下面介紹各選項(xiàng)卡的具體內(nèi)容

Setup選項(xiàng)卡
在Setup選項(xiàng)卡中,可以設(shè)置htop的一些基本選項(xiàng),如顏色輸出、進(jìn)程樹形顯示、顯示線程等

linux安裝簡(jiǎn)單版資源監(jiān)控軟件,Linux基礎(chǔ)學(xué)習(xí),linux,運(yùn)維,服務(wù)器

linux安裝簡(jiǎn)單版資源監(jiān)控軟件,Linux基礎(chǔ)學(xué)習(xí),linux,運(yùn)維,服務(wù)器

linux安裝簡(jiǎn)單版資源監(jiān)控軟件,Linux基礎(chǔ)學(xué)習(xí),linux,運(yùn)維,服務(wù)器

linux安裝簡(jiǎn)單版資源監(jiān)控軟件,Linux基礎(chǔ)學(xué)習(xí),linux,運(yùn)維,服務(wù)器

F3:按進(jìn)程名稱搜索進(jìn)程

linux安裝簡(jiǎn)單版資源監(jiān)控軟件,Linux基礎(chǔ)學(xué)習(xí),linux,運(yùn)維,服務(wù)器

linux安裝簡(jiǎn)單版資源監(jiān)控軟件,Linux基礎(chǔ)學(xué)習(xí),linux,運(yùn)維,服務(wù)器

設(shè)置完成后,按下F10鍵保存設(shè)置并退出,重新進(jìn)入htop即可看到設(shè)置后的效果。

F4:按用戶名稱搜索進(jìn)程

linux安裝簡(jiǎn)單版資源監(jiān)控軟件,Linux基礎(chǔ)學(xué)習(xí),linux,運(yùn)維,服務(wù)器

linux安裝簡(jiǎn)單版資源監(jiān)控軟件,Linux基礎(chǔ)學(xué)習(xí),linux,運(yùn)維,服務(wù)器

F5:顯示進(jìn)程的層級(jí)關(guān)系,父進(jìn)程,子進(jìn)程

linux安裝簡(jiǎn)單版資源監(jiān)控軟件,Linux基礎(chǔ)學(xué)習(xí),linux,運(yùn)維,服務(wù)器

F6:按照CPU、內(nèi)存、IO等不同方式排序進(jìn)程列表

linux安裝簡(jiǎn)單版資源監(jiān)控軟件,Linux基礎(chǔ)學(xué)習(xí),linux,運(yùn)維,服務(wù)器F7:降低進(jìn)程優(yōu)先級(jí)
F8:提高進(jìn)程優(yōu)先級(jí)linux安裝簡(jiǎn)單版資源監(jiān)控軟件,Linux基礎(chǔ)學(xué)習(xí),linux,運(yùn)維,服務(wù)器

F9:殺死選中的進(jìn)程

快捷鍵

  • 輸入M以內(nèi)存使用量大小排序

  • 輸入 P 以CPU使用量排序

  • 輸入 T 以進(jìn)程運(yùn)行時(shí)間排序

  • 輸入 / 搜索輸入,查找指定進(jìn)程

輸入M 就可以查看到進(jìn)程的內(nèi)存使用,然后判斷進(jìn)程是否為無(wú)用的進(jìn)程,如果為無(wú)用的進(jìn)程按F9就可以殺死進(jìn)程

F10:退出htop

glances命令

glances是一款跨平臺(tái)的系統(tǒng)監(jiān)控工具,可以在命令行終端中實(shí)時(shí)監(jiān)控系統(tǒng)的各項(xiàng)資源使用情況,包括CPU、內(nèi)存、磁盤、網(wǎng)絡(luò)等,具有使用方便、功能強(qiáng)大、信息全面等特點(diǎn)。下面是glances命令的安裝及操作說(shuō)明

一、安裝glances命令

在CentOS和RedHat系統(tǒng)中可以使用以下命令進(jìn)行安裝:

yum install epel-release
yum install glances

2.使用pip安裝(適用于Python環(huán)境)
如果你的系統(tǒng)中已經(jīng)安裝了Python環(huán)境,可以使用pip命令進(jìn)行安裝,例如在Linux系統(tǒng)中可以使用以下命令進(jìn)行安裝:

pip install glances

二、操作glances命令

1.顯示系統(tǒng)資源信息
在終端中輸入以下命令即可開始顯示系統(tǒng)資源信息:

glances

linux安裝簡(jiǎn)單版資源監(jiān)控軟件,Linux基礎(chǔ)學(xué)習(xí),linux,運(yùn)維,服務(wù)器

glances命令提供了豐富的快捷鍵操作,可以幫助用戶快速切換顯示模式、查看詳細(xì)信息、調(diào)整顯示參數(shù)等。以下是glances命令的快捷鍵操作界面:

快捷鍵:
  h: 顯示幫助
  q: 退出
  c: 以CPU排序
  m:以內(nèi)存排序
  i:以IO速率排序
  p:以進(jìn)程名排序
  d:打開/關(guān)閉磁盤讀寫情況
  f:打開/關(guān)閉文件系統(tǒng)剩余空間情況

三、glances的web服務(wù)功能

此功能能夠?qū)lances監(jiān)控到的數(shù)據(jù),以網(wǎng)站形式做一個(gè)展示,用瀏覽器去查看

yum install -y python python-pip python-devel gcc 

再用python的包管理工具,安裝一個(gè)模塊,用于啟動(dòng)web服務(wù)

pip install bottle

使用glances運(yùn)行一個(gè)web監(jiān)控界面

glances -w

# -w 在web服務(wù)器模式下運(yùn)行Glances(需要使用bottle)

然后關(guān)閉防火墻

systemctl stop firewalld && systemctl disable firewalld

打開瀏覽器

主機(jī)IP:61208

即可打開遠(yuǎn)程web監(jiān)控界面

linux安裝簡(jiǎn)單版資源監(jiān)控軟件,Linux基礎(chǔ)學(xué)習(xí),linux,運(yùn)維,服務(wù)器

四、glances的cs模式

glances還支持 cs模式,glances運(yùn)行一個(gè)server服務(wù)器,可以用clent客戶端去遠(yuǎn)程連接訪問,查看系統(tǒng)狀況,以下是glances命令cs模式的詳細(xì)說(shuō)明

  1. 啟動(dòng)glances服務(wù)器:

在需要被監(jiān)控的服務(wù)器上啟動(dòng)glances,可以使用一下命令

glances -s -B 192.168.100.10

# -s參數(shù)表示啟動(dòng)glances服務(wù)器模式
# -B 將服務(wù)器綁定到給定的IPv4/IPv6地址或主機(jī)名
  1. 啟動(dòng)glances客戶端:

在另一臺(tái)機(jī)器上啟動(dòng)glances客戶端,并指定要連接的服務(wù)器地址和端口號(hào),可以使用以下命令

glances -c 被監(jiān)控的服務(wù)端IP地址

# -c參數(shù)表示啟動(dòng)glances客戶端模式

linux安裝簡(jiǎn)單版資源監(jiān)控軟件,Linux基礎(chǔ)學(xué)習(xí),linux,運(yùn)維,服務(wù)器文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-764024.html

到了這里,關(guān)于Linux系統(tǒng)資源監(jiān)控工具(top,htop,glances)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Linux工具 - htop詳解

    Linux工具 - htop詳解

    htop是top的升級(jí)版,允許用戶監(jiān)視系統(tǒng)上運(yùn)行的進(jìn)程及其完整的命令行 。 系統(tǒng)不會(huì)自帶,若是Ubuntu,sudo apt, 若是Centos, yum 可以安裝。根據(jù)不過系統(tǒng)來(lái)進(jìn)行安裝 支持用戶交互,可以通過鼠標(biāo)來(lái)kill進(jìn)程而不用通過輸入其PID,支持用鼠標(biāo)上下拖動(dòng),且不同的顏色代表不同的意思。

    2024年02月09日
    瀏覽(13)
  • Linux性能監(jiān)控命令-ps,top、pstree

    Linux性能監(jiān)控命令-ps,top、pstree

    ps 命令是最常用的監(jiān)控進(jìn)程的命令,通過此命令可以查看系統(tǒng)中所有運(yùn)行進(jìn)程的詳細(xì)信息。ps 命令有多種不同的使用方法,源于 UNIX 悠久的歷史和龐大的派系。在不同的 Linux 發(fā)行版上,ps 命令的語(yǔ)法各不相同,為此,Linux 采取了一個(gè)折中的方法,即融合各種不同的風(fēng)格,兼顧

    2024年01月20日
    瀏覽(20)
  • Linux- 系統(tǒng)隨你玩之--好用到炸裂的系統(tǒng)級(jí)監(jiān)控、診斷工具

    在服務(wù)器領(lǐng)域Linux占有絕對(duì)地位,我們?nèi)粘4罅啃枰c它打交到。上

    2024年02月02日
    瀏覽(28)
  • windews,linux,macOS偽裝黑客-炫酷黑客風(fēng)-安裝eDEX-UI:命令操作及系統(tǒng)資源負(fù)載監(jiān)控大屏

    windews,linux,macOS偽裝黑客-炫酷黑客風(fēng)-安裝eDEX-UI:命令操作及系統(tǒng)資源負(fù)載監(jiān)控大屏

    eDEX-UI是一個(gè)全屏、跨平臺(tái)的終端仿真器和系統(tǒng)監(jiān)視器,它的外觀和感覺就像一個(gè)科幻電腦界面。 先看效果 eDEX-UI 可以安裝在?linux、Windows、MacOS操作系統(tǒng)上面。 下載 : 下載地址:https://github.com/GitSquared/edex-ui/releases/tag/v2.2.8 https://github.com/GitSquared/edex-ui/releases/tag/v2.2.8 linux 6

    2024年02月19日
    瀏覽(26)
  • 云原生之深入解析Kubernetes中Kubectl Top如何進(jìn)行資源監(jiān)控

    云原生之深入解析Kubernetes中Kubectl Top如何進(jìn)行資源監(jiān)控

    kubectl top 是基礎(chǔ)命令,但是需要部署配套的組件才能獲取到監(jiān)控值: 1.8 以下:部署 heapter; 1.8 以上:部署 metric-server; kubectl top node:查看 node 的使用情況: kubectl top pod:查看 pod 的使用情況: 不指定 pod 名稱,則顯示命名空間下所有 pod,–containers 可以顯示 pod 內(nèi)所有的

    2024年02月10日
    瀏覽(23)
  • linux--top命令查看系統(tǒng)所有詳情

    linux--top命令查看系統(tǒng)所有詳情

    Linux系統(tǒng)可以通過 top 命令查看系統(tǒng)的CPU、內(nèi)存、運(yùn)行時(shí)間、交換分區(qū)、執(zhí)行的線程等信息。通過top命令可以有效的發(fā)現(xiàn)系統(tǒng)的缺陷出在哪里。是內(nèi)存不夠、CPU處理能力不夠、IO讀寫過高。 一、top命令的第一行“top - 19:56:47 up 39 min, 3 users, load average: 0.00, 0.00, 0.00”顯示的內(nèi)容依

    2024年02月16日
    瀏覽(27)
  • 揭秘高效運(yùn)維:如何用kubectl top命令實(shí)時(shí)監(jiān)控K8s資源使用情況?

    揭秘高效運(yùn)維:如何用kubectl top命令實(shí)時(shí)監(jiān)控K8s資源使用情況?

    往期精彩: 提升CKA考試勝算:一文帶你全面了解RBAC權(quán)限控制! kubectl top 是一個(gè)用于查看 Kubernetes 集群中資源使用情況的命令。它可以顯示節(jié)點(diǎn)或Pod的CPU、內(nèi)存和存儲(chǔ)的使用情況。該命令要求正確配置 Metrics Server 并在服務(wù)器上工作。 Metrics Server 是 Kubernetes 內(nèi)置自動(dòng)縮放管道的

    2024年02月19日
    瀏覽(26)
  • Linux系統(tǒng)之top命令的基本使用

    Linux系統(tǒng)之top命令的基本使用

    top命令 可以實(shí)時(shí)動(dòng)態(tài)地查看系統(tǒng)的整體運(yùn)行情況,是一個(gè)綜合了多方信息監(jiān)測(cè)系統(tǒng)性能和運(yùn)行信息的實(shí)用工具。通過top命令所提供的互動(dòng)式界面,用熱鍵可以管理。 檢查本地操作系統(tǒng)版本 檢查操作系統(tǒng)內(nèi)核版本 top命令的使用方法:top [-d number] | top [-bnp] 在top命令執(zhí)行過程中

    2024年02月02日
    瀏覽(30)
  • linux 性能監(jiān)控工具-nmon

    linux 性能監(jiān)控工具-nmon

    nmon是一款linux性能分析工具,查看的內(nèi)容其實(shí)也可以用其他命令替代,但是nmon是圖形化界面,看的更直觀一些,集成了多項(xiàng)性能分析,使用起來(lái)也挺方便;還有一點(diǎn)也很重要,nmon是免費(fèi)的性能工具,使用簡(jiǎn)單。就是— 免費(fèi) — 圖形化 — 使用方便 – 功能多 可以到官網(wǎng)

    2023年04月14日
    瀏覽(67)
  • Linux網(wǎng)絡(luò)監(jiān)控工具 - iftop

    Linux網(wǎng)絡(luò)監(jiān)控工具 - iftop

    iftop 是一個(gè)基于 libpcap 庫(kù)的網(wǎng)絡(luò)流量監(jiān)控工具。它通過監(jiān)聽指定網(wǎng)絡(luò)接口上的數(shù)據(jù)包,并分析這些數(shù)據(jù)包的源地址、目標(biāo)地址、源端口、目標(biāo)端口、協(xié)議等信息,從而實(shí)時(shí)顯示網(wǎng)絡(luò)流量的相關(guān)統(tǒng)計(jì)信息。 安裝 在大多數(shù)Linux發(fā)行版中,您可以使用包管理器來(lái)安裝 iftop 。例如,

    2024年02月07日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包