Linux下查看网络带宽方法

网络带宽是指在单位时间(一般指的是1秒钟)内能传输的数据量,网络和高速公路类似,带宽越大,就类似高速公路的车道越多,其通行能力越强,本篇文章重点为大家讲解一下Linux下查看网络带宽具体方法。

Linux下查看网络带宽方法插图

查看流量是从哪些端口发送出去的:

# iftop -P

Linux下查看网络带宽方法插图1

-P 选项会在iftop 的输出结果中开启端口显示

界面上面显示的是类似刻度尺的刻度范围,为显示流量图形的长条作标尺用的。

中间的这两个左右箭头,表示的是流量的方向。

TX:发送流量

RX:接收流量

TOTAL:总流量

Cumm:运行iftop到目前时间的总流量

peak:流量峰值

rates:分别表示过去 2s 10s 40s 的平均流量

要找到运行在该端口的进程,那么可以用netstat 或者lsof 来找到相应的进程。

使用netstat 命令来找到运行在10910这个端口上的进程:

# netstat -tunp | grep 10910

可以使用lsof 命令来找到运行在10909这个端口上的进程:

# lsof -i:10909

Linux下查看网络带宽方法插图2

查看进程PID为51919的应用程序:

# ps -ef |grep 51919

Linux下查看网络带宽方法插图3

THE END