ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

linux系统-网络工具使用

2022-04-18 20:35:41  阅读:170  来源: 互联网

标签:################ MByte nload 网络工具 系统 MBit 流量 网卡 linux


1 .查看网络(Network)运行状态相关工具

1)nload监控总体带宽使用情况

epel源安装 nload 是一个实时监控网络流量和带宽使用情况,以数值和动态图展示进出的流量情况  界面操作 上下方向键、左右方向键、enter键或者tab键都就可以切换查看多个网卡的流量情况    按 F2 显示选项窗口    按 q 或者 Ctrl+C 退出 nload  在nload后面指定网卡,可以指定多个,按左右键分别显示网卡状态

ping -s 65500 172.18.2.146  -f

nload -u M -t 500 ens32 
-u 设置单位:显示两种单位一种是显示Bit/s、一种是显示Byte/s,默认是以Bit/s,也可不显示/s
  #-u h|b|k|m|g|H|B|K|M|G 表示的含义: h: auto, b: Bit/s, k: kBit/s, m: MBit/s, H: 
  auto, B: Byte/s, K: kByte/s, M: MByte/s
-t #设置刷新间隔:默认刷新间隔是100毫秒,可通过 -t 命令设置刷新时间(单位是毫秒)

 

nload ens32  //出现的页面会实时刷新,后面可以跟-u <单位>来指定流量的单位,也支持h人类易读
Device ens32 [192.168.80.128] (1/1):      //当前是哪一块网卡,可以按<Enter>切换
=============================================================================================================
Incoming:   //进入当前网卡的流量
                                                                                            ################  Curr: 35.09 MBit/s  //当前流量
                                                                                            ################  Avg: 35.12 MBit/s   //平均流量
                                                                                            ################  Min: 32.99 MBit/s  //最小流量
                                                                                            ################  Max: 37.31 MBit/s  //最大流量
                                                                                            ################  Ttl: 2.03 GByte  //流量总和
Outgoing:  //从当前网卡出去的流量

                                                                                            ################  Curr: 35.22 MBit/s
                                                                                            ################  Avg: 35.21 MBit/s
                                                                                            ################  Min: 33.04 MBit/s
                                                                                            ################  Max: 37.39 MBit/s
                                                                                            ################  Ttl: 2.45 GByte

httpd-tools

-c表示并发用户数
-n表示请求总数
root@ubuntu2004:~# ab -n 1000 -c 2 http://www.baidu.com/index.html
Device ens33 [192.168.80.181] (1/1):
=================================================================================================================================================================================================================
Incoming:
 ###### |  ########  Curr: 0.31 MByte/s
                                                                             #.###### ##|########  Avg: 0.74 MByte/s
                                                                         ############## #########  Min: 0.00 MByte/s
                                                            ##########|###########.###             Max: 1.95 MByte/s
                                                           ####################                    Ttl: 73.76 MByte
Outgoing:


                                                                                                                                             Curr: 0.01 MByte/s
                                                                                                                                             Avg: 0.01 MByte/s
                                                                                                                                             Min: 0.00 MByte/s
                                                                                                                                             Max: 0.03 MByte/s
                                                                               ...                           ..                ...           Ttl: 1.24 MByte

 

2,nethogs找出使用带宽最多的进程

wget http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/n/nethogs-0.8.5-1.el7.x86_64.rpm
yum -y install nethogs  //会有依赖,所以我直接使用yum安装

 

nethogs
ab -n 1000 -c 2 http://www.baidu.com/index.html

可以看到PID为3882的ab进程流量最多

 

 

3,显示网络带宽使用情况 iftop

iftop -ni ens32

-n  使host信息默认直接都显示IP

-i   设定监测的网卡

 ping -s 65500 -f  172.18.2.89

 

TX:发送流量
RX:接收流量
TOTAL:总流量
Cumm:运行iftop到目前时间的总流量
peak:流量峰值
rates:分别表示过去 2s 10s 40s 的平均流量

 

标签:################,MByte,nload,网络工具,系统,MBit,流量,网卡,linux
来源: https://www.cnblogs.com/gxc888/p/16161904.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有