欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux工具之Nethogs按進(jìn)程監(jiān)控網(wǎng)絡(luò)帶寬的安裝部署

 更新時間:2019年07月04日 09:55:37   作者:佚名  
NetHogs是一個小型的net top工具,不像大多數(shù)工具那樣拖慢每個協(xié)議或者是每個子網(wǎng)的速度而是按照進(jìn)程進(jìn)行帶寬分組,這篇文章主要介紹了Linux工具Nethogs按進(jìn)程監(jiān)控網(wǎng)絡(luò)帶寬,值得收藏,需要的朋友可以參考下

概述

目前Linux系統(tǒng)有很多開源網(wǎng)絡(luò)監(jiān)視工具.比如說,你可以用命令iftop來檢查帶寬使用情況. netstat用來查看接口統(tǒng)計報告,還有top監(jiān)控系統(tǒng)當(dāng)前運行進(jìn)程.但是如果你想要找一個能夠按進(jìn)程實時統(tǒng)計網(wǎng)絡(luò)帶寬利用率的工具,那么NetHogs值得一看。

NetHogs是一個小型的net top工具,不像大多數(shù)工具那樣拖慢每個協(xié)議或者是每個子網(wǎng)的速度而是按照進(jìn)程進(jìn)行帶寬分組.NetHogs不需要依賴載入某個特殊的內(nèi)核模塊. 如果發(fā)生了網(wǎng)絡(luò)阻塞你可以啟動NetHogs立即看到哪個PID造成的這種狀況.這樣就很容易找出哪個程序跑飛了然后突然占用你的帶寬.

簡單地說,可以通過nethogs查看linux下進(jìn)程的流量。

安裝部署

1、 編譯安裝nethogs依賴包,centos默認(rèn)rpm倉沒有nethogs的包,所以需要我們手動編譯。nethogs編譯依賴2個庫,在編譯前需要安裝下

# yum install libpcap libpcap-devel gcc* ncurses*

2、下載nethogs

因為0.8存在bug(creating socket failed while establishing local IP - are you root?),所以這里就用0.81版本了

# wget -c 
https://github.com/raboof/nethogs/archive/v0.8.1.tar.gz

3、編譯安裝

# tar -xvf v0.8.1.tar.gz 
# cd nethogs-0.8.1/ 
# make && make install

#默認(rèn)安裝好后的路徑是/usr/local/sbin/nethogs

4、測試運行:

# nethogs

用法

1、命令行參數(shù)

2、實例:

實例1:設(shè)置5秒鐘刷新一次,通過-d來指定刷新頻率 
# nethogs -d 5 
實例2:監(jiān)視eth0網(wǎng)絡(luò)帶寬 
# nethogs eth0 
實例3:同時監(jiān)視eth0和eth1接口 
# nethogs eth0 eth1

3、交互命令:

以下是NetHogs的一些交互命令(鍵盤快捷鍵)

m : 修改單位

r : 按流量排序

s : 按發(fā)送流量排序

q : 退出命令提示符

關(guān)于NetHogs命令行工具的完整參數(shù)列表,可以參考NetHogs的手冊,使用方法是在終端里輸入man nethogs。

總結(jié)

以上所述是小編給大家介紹的Linux工具Nethogs按進(jìn)程監(jiān)控網(wǎng)絡(luò)帶寬,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • 簡要分析linux系統(tǒng)的啟動過程

    簡要分析linux系統(tǒng)的啟動過程

    接觸linux系統(tǒng)運維已經(jīng)好幾年了,常常被問到linux系統(tǒng)啟動流程問題,這篇文章主要介紹了簡要分析linux系統(tǒng)的啟動過程,需要的朋友可以參考下
    2018-08-08
  • PHP程序員玩轉(zhuǎn)Linux系列 Linux和Windows安裝nginx

    PHP程序員玩轉(zhuǎn)Linux系列 Linux和Windows安裝nginx

    這篇文章主要為大家詳細(xì)介紹了PHP程序員玩轉(zhuǎn)Linux系列文章,Linux和Windows安裝nginx教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • centos7下mysql5.6的主從復(fù)制詳解

    centos7下mysql5.6的主從復(fù)制詳解

    本篇文章主要介紹了centos7下mysql5.6的主從復(fù)制詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • Logrotate實現(xiàn)Catalina.out日志每倆小時切割示例

    Logrotate實現(xiàn)Catalina.out日志每倆小時切割示例

    Logrotate是一個日志文件管理工具,它是Linux默認(rèn)自帶的一個日志切割工具。本篇文章主要介紹了Logrotate實現(xiàn)Catalina.out日志每倆小時切割示例,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助
    2019-02-02
  • Linux下實現(xiàn)定時器Timer的幾種方法總結(jié)

    Linux下實現(xiàn)定時器Timer的幾種方法總結(jié)

    下面小編就為大家?guī)硪黄狶inux下實現(xiàn)定時器Timer的幾種方法總結(jié)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-10-10
  • Linux命令詳解之less命令

    Linux命令詳解之less命令

    Linux下還有一個與more命令非常類似的命令--less命令,相比于more命令,less命令更加靈活強(qiáng)大一些,今天就給大家介紹下Linux下的less命令。
    2016-10-10
  • ubuntu下安裝程序的三種方法總結(jié)(推薦)

    ubuntu下安裝程序的三種方法總結(jié)(推薦)

    下面小編就為大家?guī)硪黄猽buntu下安裝程序的三種方法總結(jié)(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • Ubuntu如何輕松編譯openJDK詳解

    Ubuntu如何輕松編譯openJDK詳解

    這篇文章主要給大家介紹了關(guān)于Ubuntu如何輕松編譯openJDK的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-06-06
  • Linux?LVM邏輯卷相關(guān)管理方式

    Linux?LVM邏輯卷相關(guān)管理方式

    這篇文章主要介紹了Linux?LVM邏輯卷相關(guān)管理方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • Linux內(nèi)核設(shè)備驅(qū)動之系統(tǒng)調(diào)用筆記整理

    Linux內(nèi)核設(shè)備驅(qū)動之系統(tǒng)調(diào)用筆記整理

    今天小編就為大家分享一篇關(guān)于Linux內(nèi)核設(shè)備驅(qū)動之系統(tǒng)調(diào)用筆記整理,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12

最新評論