查看网络端口的流量

尝试过太多了,总结:都没太大用处,顶多也就看看当前系统某网卡的进出流量。最后还是系统默认的iftop最靠谱。

一键安装所有常用的网络监视软件:

# Ubuntu
sudo apt-get install -y iftop dstat nload iptraf ifstat nethogs bmon slurm vnstat bwm-ng cbm speedometer 

#Mac 
brew install iftop dstat nload iftraf ifstat nethogs bmon slurm vnstat bwm-ng cbm speedometer 

iftop 统计所有端口流量 (没法统计某个端口)

一般是默认安装的,
需要sudo权限:sudo iftop
参考文章

image

参考文章

image

iptraf

能够看到每个网卡的当前流量,如600 kbits/sec
注意,一开始的显示颜色会很难看,需要艰难地在菜单里选择color,然后重启程序,才能正常显示。


image

bmom

动态柱状图显示进、出的流量和秒速。页面比较友好,信息简单。


image

vnstat

画面简单,但不是动态的。只是总结日平均、月平均等。


image

bwm-ng

功能超少超简单,只显示进出流量。


image

cbm

只显示进出流量。


image

speed-meter

需要输入speedometer -r eth0 -t eth0执行。
只显示简单信息。但是带颜色和每个峰值的标注的界面好看。

image

slurm

命令是slurm -s -i eth0。信息很少:

image

ntop

安装还需要用户名密码,这对于服务器来说太不友善了。装完了后,还打不开。。。

dstat

可读性不强,也没什么好玩的显示出来。


image

nload

画面简单,沾满全屏,只告诉你当前incoming和outgoing的流量速度。


image

ifstat

极其简单只显示两个数值:进和出的秒速。


image

nethogs

需要sudo才有权限运行。
按用户显示每个用户所用的流量,基本上没什么用,数值也少。


image

猜你喜欢

转载自blog.csdn.net/weixin_34044273/article/details/87474669