成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

NetHogs:Linux下按進(jìn)程實(shí)時(shí)統(tǒng)計(jì)網(wǎng)絡(luò)帶寬利用率

系統(tǒng) Linux
NetHogs 是一個(gè)開(kāi)源的命令行工具(類(lèi)似于Linux的top命令),用來(lái)按進(jìn)程或程序?qū)崟r(shí)統(tǒng)計(jì)網(wǎng)絡(luò)帶寬使用率。本文將講解如何在Unix/Linux操作系統(tǒng)下如何安裝和使用NetHogs按進(jìn)程監(jiān)控網(wǎng)絡(luò)帶寬使用率。

網(wǎng)上有很多適用于Linux操作系統(tǒng)的開(kāi)源網(wǎng)絡(luò)監(jiān)視工具。比如說(shuō):你可以用命令iftop來(lái)檢查帶寬使用情況、netstat用來(lái)查看接口統(tǒng)計(jì)報(bào)告、還有top監(jiān)控系統(tǒng)當(dāng)前運(yùn)行進(jìn)程。但是如果你想要找一個(gè)能夠按進(jìn)程實(shí)時(shí)統(tǒng)計(jì)網(wǎng)絡(luò)帶寬利用率,那么NetHogs就是你所需要的***工具。

[[111295]]

NetHogs – 網(wǎng)絡(luò)帶寬監(jiān)控

什么是NetHogs?

NetHogs 是一個(gè)開(kāi)源的命令行工具(類(lèi)似于Linux的top命令),用來(lái)按進(jìn)程或程序?qū)崟r(shí)統(tǒng)計(jì)網(wǎng)絡(luò)帶寬使用率。

來(lái)自NetHogs項(xiàng)目網(wǎng)站:

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

這篇文章為你講解了如何在Unix/Linux操作系統(tǒng)下如何安裝和使用NetHogs按進(jìn)程監(jiān)控網(wǎng)絡(luò)帶寬使用率。

在RHEL,CentOS和Fedora下安裝NetHogs:

要安裝NetHogs,你必須要啟用你所用Linux下的EPEL源.然后運(yùn)行下面的yum命令下載安裝NetHogs包。

  1. # yum install nethogs 

樣例輸出:

  1. [root@tecmint~]# yum -y install nethogs 
  2. Loaded plugins:fastest mirror,refresh-packagekit 
  3. Loading mirror speeds from cached hostfile 
  4. *base: mirrors.hns.net.in 
  5. *epel: mirror.nus.edu.sg 
  6. *extras: mirrors.hns.net.in 
  7. *rpmfusion-free-updates: mirrors.ustc.edu.cn 
  8. *rpmfusion-nonfree-updates: mirror.de.leaseweb.net 
  9. *updates: mirrors.hns.net.in 
  10. Setting up Install Process 
  11. Resolving Dependencies 
  12. --> Running transaction check 
  13. ---> Package nethogs.i6860:0.8.0-1.el6 will be installed 
  14. --> Finished Dependency Resolution 
  15. Dependencies Resolved 
  16. =========================================================================================================== 
  17. Package                Arch                Version                    Repository                    Size 
  18. =========================================================================================================== 
  19. Installing: 
  20. nethogs                i686                0.8.0-1.el6                epel                        28k 
  21.   
  22. Transaction Summary 
  23. =========================================================================================================== 
  24. Install       1 Package(s) 
  25. Total download size:28k 
  26. Installed size:50k 
  27. Downloading Packages: 
  28. nethogs-0.8.0-1.el6.i686.rpm                                                        |  28kB     00:00 
  29. Running rpm_check_debug 
  30. Running Transaction Test 
  31. Transaction Test Succeeded 
  32. Running Transaction 
  33.   Installing :nethogs-0.8.0-1.el6.i686                                                          1/1 
  34.   Verifying  :nethogs-0.8.0-1.el6.i686                                                          1/1 
  35. Installed: 
  36.   nethogs.i6860:0.8.0-1.el6 
  37. Complete! 

在Ubuntu, Linux mint和Debian下安裝NetHogs:

鍵入apt-get命令安裝NetHogs包:

  1. $ sudo apt-get install nethogs 

樣例輸出

  1. tecmint@tecmint:~$ sudo apt-get install nethogs 
  2. [sudo]password fortecmint: 
  3. Reading package lists...Done 
  4. Building dependency tree 
  5. Reading state information...Done 
  6. The following NEW packages will be installed: 
  7.   nethogs 
  8. 0 upgraded,1 newly installed,0 to remove and 318 not upgraded. 
  9. Need to get 27.1kB of archives. 
  10. After this operation,100kB of additional disk space will be used. 
  11. Get: 1 http://in.archive.ubuntu.com/ubuntu/ quantal/universe nethogs i386 0.8.0-1 [27.1 kB] 
  12. Fetched 27.1kB in 1s (19.8kB/s)  
  13. Selecting previously unselected package nethogs. 
  14. (Reading database... 216058 files and directories currently installed.) 
  15. Unpacking nethogs(from .../nethogs_0.8.0-1_i386.deb)... 
  16. Processing triggers forman-db... 
  17. Setting up nethogs(0.8.0-1)... 

NetHogs用法

在基于RedHat系統(tǒng)下鍵入如下命令啟動(dòng)NetHogs工具。

  1. # nethogs 

要執(zhí)行NetHogs你必須擁有root權(quán)限,即如圖所示用sudo命令:

  1. $ sudo nethogs 

樣例預(yù)覽:

2

CentOS 6.3 下的NetHogs預(yù)覽

3

Ubuntu 12.10 下的NetHogs預(yù)覽

正如上圖所示,send列和received列顯示的是按照每個(gè)進(jìn)程的流量統(tǒng)計(jì)。總的收發(fā)數(shù)據(jù)帶寬在最下方,而且可以用交互命令控制排序,下面將要討論這些交互命令。

NetHogs 命令行參數(shù)

以下就是NetHogs命令行的參數(shù),用’-d’來(lái)添加刷新頻率參數(shù),`device name` 用來(lái)檢測(cè)給定的某個(gè)或者某些設(shè)備的帶寬(默認(rèn)是eth0).例如:設(shè)置5秒鐘的刷新頻率,鍵入如下命令即可:

  1. # nethogs -d 5 

 或

  1. $ sudo nethogs -d 5 

如果只用來(lái)監(jiān)視設(shè)備(eth0)的網(wǎng)絡(luò)帶寬可以使用如下命令:

  1. # nethogs eth0 

 或

  1. $ sudo nethogs eth0 

如果要同時(shí)監(jiān)視eth0和eth1接口,使用以下命令即可:

  1. # nethogs eth0 eth1 

 或

  1. $ sudo nethogs eth0 eth1 

其他參數(shù)和用法:

  1. -d: delay for refresh rate. 
  2. -h: display available commands usage. 
  3. -p: sniff in promiscious mode (not recommended). 
  4. -t: trace mode. 
  5. -V: prints Version info.  

NetHogs 交互控制

以下是NetHogs的一些很有用的交互控制(鍵盤(pán)快捷鍵:

  1. -m: Change the units displayed forthe bandwidth inunits like KB/sec->KB->B->MB. 
  2. -r: Sort by magnitude of respectively traffic. 
  3. -s: Sort by magnitude of sent traffic. 
  4. -q: Hit quit tothe shell prompt. 

想要NetHogs命令行工具的完整參數(shù)列表請(qǐng)參考NetHogs的手冊(cè),使用方法是在終端里輸入‘man nethogs‘ 或者 ‘sudo man nethogs‘,更多信息請(qǐng)參考NetHogs項(xiàng)目主頁(yè)

原文鏈接: Ravi Saive 翻譯: 極客范 LQ

譯文鏈接: http://www.geekfan.net/8019/

責(zé)任編輯:黃丹 來(lái)源: 極客范
相關(guān)推薦

2019-07-04 08:31:04

Linux監(jiān)控網(wǎng)絡(luò)

2017-08-25 15:56:54

Linuxproc文件系統(tǒng)CPU利用率

2012-05-08 13:24:45

負(fù)載均衡帶寬銳捷網(wǎng)絡(luò)

2010-03-11 16:49:55

Linux CPU利用

2012-03-05 13:03:17

2011-04-02 11:16:16

MRTG監(jiān)控帶寬

2019-08-28 06:58:06

Linux監(jiān)控腳本Shell

2013-08-21 14:20:50

飛魚(yú)星流控王飛魚(yú)星

2013-03-19 12:23:25

SDN網(wǎng)絡(luò)利用率網(wǎng)絡(luò)系統(tǒng)架構(gòu)

2018-09-14 08:00:00

LinuxWondershape網(wǎng)絡(luò)帶寬

2018-10-08 10:02:52

LinuxWondershape網(wǎng)絡(luò)帶寬

2009-11-11 16:13:19

路由器協(xié)議

2018-02-24 14:27:09

Linux命令網(wǎng)絡(luò)帶寬

2019-08-20 10:57:26

MySQL 網(wǎng)絡(luò)性能

2009-12-17 17:01:41

2022-04-07 06:04:00

NetHogs開(kāi)源網(wǎng)絡(luò)工具

2021-12-06 11:38:17

命令Glances工具

2019-03-05 15:53:40

Linux服務(wù)器CPU

2017-06-19 17:43:04

網(wǎng)絡(luò)帶寬網(wǎng)絡(luò)設(shè)計(jì)

2023-12-29 20:25:51

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 亚洲日本视频 | 欧美视频1区 | 久久精品亚洲精品国产欧美 | 国产剧情一区二区三区 | 91亚洲国产成人久久精品网站 | www.天天操 | 先锋资源吧 | 亚洲一区二区三区免费在线观看 | 日日操夜夜摸 | 亚洲女人天堂网 | 欧美精品综合在线 | 亚洲精品一区二区 | 成人性视频免费网站 | 亚洲综合激情 | 国产精品精品视频一区二区三区 | 久久免费精品视频 | 欧美精品在线播放 | 日本免费在线看 | 午夜视频免费在线观看 | 国产精品a久久久久 | 成人免费视屏 | 成人av网站在线观看 | 午夜影院在线观看视频 | 99re热这里只有精品视频 | 亚洲欧美综合 | 91精品国产自产精品男人的天堂 | 91精品中文字幕一区二区三区 | 在线日韩视频 | 91高清在线观看 | 亚洲精品99 | 国产自产c区 | 久久婷婷麻豆国产91天堂 | 国产综合久久 | 国产欧美精品一区二区 | 午夜精品一区 | 91久久久久久久久久久 | 国产成人一区二区三区久久久 | 国产探花在线精品一区二区 | 国产在线一区观看 | 青青久在线视频 | 欧美日韩国产一区二区三区 |