有没有一个Linuxterminal命令,让你看到实时进入你的TCP连接的数据量?

这将是类似的top ,在那里你看到你的CPU进程实时。 我不想找像Wireshark这样的GUI。

iftop是很酷和轻量级的。

iftop_ui

ntop更酷,但基于Web,并使用守护进程。

IPTraf是Linux上另一种常见的实时带宽监视器IPTraf-ng是支持ipv6的IPTraf更新分支

在这里输入图像描述

nethogs ,如果你需要每个应用程序的stream量分析 – darkstat也可以(networking前端)

那些用ui风格给出了所有的详细信息。 如果你正在寻找一个更简单的使用:

 vnstat -l 

你会得到像(实时更新)的东西:

 [user@host ~]$ vnstat -l Monitoring em1... (press CTRL-C to stop) rx: 4 kbit/s 5 p/s tx: 4 kbit/s 3 p/s 

同样的命令可以用来获取每日/每月/等stream量报告。

两个这样做的小工具是tcptrack和jnettop

tcptrack

jnettop