Linux基础命令—网卡

#1、实时查看网卡流量

#sar -n DEV 1 5 【每间隔1秒刷新一次,共5次】

sar -n DEV 1 5

IFACE 表示设备名称

rxpck/s 每秒接收的包的数量

txpck/s 每秒发出的包的数量

rxKB/s 每秒接收的数据量,单位KByte 1KB=1000byte=8000bit

txKB/s 每秒发出的数据量,单位KByte

计算实际速度,取 rxkb或txkb的峰值,换算成KB,比如是686KByte,然后用686*8/1000=5.4MBit

Bytes 字节,缩写为B 【电脑硬盘的最小单位】

bit 位, 1Byte=8bit 【网络中最小的单位】

bps =bit per second 每秒位数

pps =package per second 每秒数据包 Mb ,Gb,10Gb

10Gb=10000Mb 【电脑中1GB=1024MB,网络中1Gb=1000Mb】

宽带10Mb,下载速度是1.25MB,10Mb=10Mbit 10Mbit/8=1.25Mbyte=1.25MB

#2、查看网卡是千兆是万兆网卡

sudo ethtool eth0

#3、 lspci

当前是博通BCM5709千兆网卡Gigabit(万兆网卡显示为10-Gigabit

lspci -vvv|grep Ethernet

#4、查看网卡流量

sudo iftop -n -ibond0

 

原文地址:https://www.cnblogs.com/wangdong/p/9254868.html