linux统计流量的命令 linux端口流量统计

Linux 下用什么命令查看流量?

• nethogs: 按进程查看流量占用

成都创新互联是专业的铜官网站建设公司,铜官接单;提供网站制作、成都网站制作,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行铜官网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

• iptraf: 按连接/端口查看流量

• ifstat: 按设备查看流量

• ethtool: 诊断工具

• tcpdump: 抓包工具希赛里有很多这方面资料的。

Linux 下大家喜欢用什么命令查看流量

1、nethogs: 按进程查看流量占用

2、iptraf: 按连接/端口查看流量

3、ifstat: 按设备查看流量

4、ethtool: 诊断工具

5、tcpdump: 抓包工具

6、ss: 连接查看工具

7、其他: dstat, slurm, nload, bmon

查看linux网络流量及带宽

在类Unix系统中可以使用top查看系统资源、进程、内存占用等信息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop。

iftop类似于top的实时流量监控工具,可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等。

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

# iftop -P

-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

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

# ps -ef |grep 51919

Linux下经常用来查看网络流量的有哪些命令?

nethogs: 按进程查看流量占用

iptraf: 按连接/端口查看流量

ifstat: 按设备查看流量

ethtool: 诊断工具

tcpdump: 抓包工具

ss: 连接查看工具


网站名称:linux统计流量的命令 linux端口流量统计
文章地址:http://hbruida.cn/article/ddcscjg.html