linux查看网卡吞吐量和网卡流量用自带命令,iptraf查看。
1 命令行直接输入:iptraf(如果没有,使用yum install iptraf安装)
2.打开进入选择ip镜像。
3. 选择监听测试的接口,所有接口。
4.开启监听状态日志,系统默认日志路径。/var/log/iptraf/ip_traffic.log
4. 运行之后,开启进行监听网卡流量
5.iptraf参考用法:
man iptraf 查看
此外还有很多工具命令可以查看:
watch命令:
watch -n 1 "/sbin/ifconfig eth0 | grep bytes"。
可以使用ethtool命令进行查看,使用格式ethtool网络接口名。
以下为例,eth0为网卡名,使用ifconfig查看当前使用的网卡。
Speed表示网卡带宽,Duplex表示工作模式,Supportedlinkmodes表示支持的工作模式。
扩展资料:
ethtool命令的其它用法:
1、查询网络端口位置:ethtool-pethX
这个命令多用于管理多网口的服务器主机,由于背板的网络端口数量大,有时候不知道那个物理端口对应eth0或其他设备号,我们就可以使用这个命令来查询。
用法:ethtool-peth0
效果:设备号eth0对应的物理端口的两个指示灯会闪烁
2、修改网络端口速率:ethtool-s
这个命令多用于手工设置网络速率,一般千兆网卡支持10|100|1000三个速率,单位是Mbps。
用法:ethtool-seth0speed1000duplexfullautonegoff
效果:将设备号eth0对应的物理端口设置为速率为1000Mbps,全双工工作模式,同时关闭自动协商。
使用以下2个命令可以查看:1)查看网卡型号
lspci | grep Ethernet
这个命令可以查看你的网卡设备型号,根据型号就知道是什么性能了。
2)查看网卡实际通讯速率
dmesg | grep eth0
这个命令可以列出网卡工作速率。看到 Up 1000Mps full duplex 就知道是千兆网卡了。
(这里 eth0是网卡的设备名,不同机器名称可能不同。可以用ifconfig 查看自己网卡的设备名)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)