IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Linux下进程/程序网络带宽占用情况查看工具 -- NetHogs

    VPS侦探发表于 2015-12-08 02:13:23
    love 0

    nethogs
    之前VPS侦探曾经介绍过流量带宽相关的工具如:iftop、vnstat,这几个都是统计和监控网卡流量的。但是当我们的服务器或 VPS的带宽被大量占用或占满,却没找不到称心的工具或程序来查看到底是哪个程序或进程占有率多少带宽。虽然在Windows上查看进程占用带宽情况的软件很多,像某3**、某Q家的电脑管家、IP雷达等。但是Linux下这一类软件很少,今天我们介绍的就是Linux的一款查看进程带宽网络占用的软件:NetHogs。

    安装
    Debian/Ubuntu下安装很简单,执行:apt-get install nethogs 就可以安装。

    CentOS/RHEL下建议先安装上EPEL,再执行:yum install libpcap nethogs 进行安装。

    具体使用参数说明:

    [root@vpser ~]# nethogs -h
    usage: nethogs [-V] [-b] [-d seconds] [-t] [-p] [device [device [device ...]]]   //nethogs可以使用的参数
    -V : prints version.//打印版本信息
    -d : delay for update refresh rate in seconds. default is 1. //延迟刷新时间,单位秒,默认1秒
    -t : tracemode. //跟踪模式
    -b : bughunt mode - implies tracemode. //bughunt模式
    -p : sniff in promiscious mode (not recommended). //混合模式下嗅探,不推荐
    device : device(s) to monitor. default is eth0 //监听的设备,默认是eth0,也就是网卡设备名称,如果是openvz的vps一般都是venet0,具体可以ifconfig进行查看,lo为本地回环,用不到。多个网卡可以一块写上,空格隔开。

    When nethogs is running, press: //nethogs运行是可以使用以下按键进行操作
    q: quit //运行时,按 q 键退出
    m: switch between total and kb/s mode //按 m 键,切换单位或显示进程占用速度或已统计使用的流量。切换顺序是KB/sec->KB->B->MB
    r : Sort by received. //按received进行排序
    s : Sort by sent. //按send进行排序

    使用例子:nethogs venet0
    nethogs

    如上图,PID一列就是进程的PID,PROGRAM就是显示进程或连接双方的端口号,前面红框是连接VPS人的IP:端口,后面红框是当前VPS上的IP:端口,如图根据端口可以判断,目前有80端口和22端口及8118端口,如果不知道端口对应的进程可以通过lsof来进行查看。

    DEV列显示设备名,SEND列相当于带宽的Incoming,RECEIVED相当于带宽的Outgoing。

    如有问题欢迎在本帖反馈,或到VPS论坛交流。

    VPS侦探论坛邀请码:http://bbs.vpser.net/reg.php?invitecode=48426a3d3f7iJ00A  有效期至:2015-12-12 13:51

    相关文章:

    • CentOS Linux VPS Kloxo/Lxadmin虚拟主机控制面板安装教程
    • 傲游主机 新上香港沙田机房 4折优惠 59元/月起
    • 主机分享(Hostshare) 双11 全场5折终身优惠码 Xen美国VPS 18元起
    • Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程
    • VPS2EZ 11月 香港55折,全场6折终身优惠 香港VPS 59.4元起,美国VPS 39.6元起

    © VPS侦探 for VPS侦探, 2015. | Permalink | One comment | Add to del.icio.us
    Post tags: NetHogs, 带宽占用情况, 网络工具, 网络带宽, 网络带宽利用率, 进程带宽使用情况

    美国VPS推荐 | 军哥代购 - 提供美国及海外VPS/VPN/域名代购,美元/欧元代付 QQ:503228080



沪ICP备19023445号-2号
友情链接