在Linux下怎么看网络流量?方法太多了
在Linux下怎么看网络流量?
在Windows下,我们可以很方便的通过360来查看网络流量,知道哪个进程占用的网络带宽比较多。那在Linux下怎么看流量呢,对于Web服务器来说这是很重要的。
?
下面这边博客很仔细的介绍了Linux下看流量的方法:
Linux 各种查看网卡流量的方法? http://jasonyong.blog.51cto.com/47753/174197
?
我使用了其中一些,还找了网上其他一些资料,总结如下:
1. 使用 iptrafiptraf是一个实时查看网络流量的文本屏幕界面工具。
?
有些系统不一定安装了,
如果是 RHEL,那么就去找安装盘中的 iptraf*.rpm 包安装;
如果是 CentOS,那么用 yum install -y iptraf 进行安装
?
iptraf是一个文本全屏幕界面,操作起来比较简单明了。最好使用 putty 来看,SecureCRT可能显示乱码。
?
它提供了很多统计方式:
(1)IP traffic monitor
(2)General interface statistics
(3)Detailed interface statistics
?
如果跟上 -B 参数,还可以后台执行,把数据保存到文件中,位于 /var/log/iptraf 目录。
?
2. nload不是系统自带程序。
?
3. ifstat不是系统自带程序。
?
4. sar如果系统没有安装,
如果是 RHEL,那么就去安装盘中找 sysstat*.rpm 包安装;
如果是 CentOS,那么用 yum install -y sysstat 安装。
?
?如果没有安装 tcpdump,使用 yum install -y tcpdump 进行安装。
?
我没用出来,暂时也没工去研究它。
?
11. vnstat简单实用的网络流量统计工具 http://wowubuntu.com/vnstat.html
?
不曾使用过。
?
12. 更多请大家补充你使用的查看/监控网络流量的方式。
?
?