Linux 各种网卡信息查询方法
文章目录
- 一、查看网卡基本信息: ifconfig
- 二、查看无线网络设备信息: iwconfig
- 三、查看网卡流量:sar
- 四、查网卡型号和数量:lspci
- 五、查看网卡驱动:ethtool 和 lspci
- 六、查看网卡速率:ethtool
- 七、显示开机系统加载网卡时的信息: dmesg
一、查看网卡基本信息: ifconfig
ifconfig (network interfaces configuring),
是 Linux 中用于显示或配置网络设备的命令。
:~> ifconfig
eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500inet 10.5.1.1 netmask 255.255.255.19 broadcast 10.5.1.255ether e8:4d:d0:b4:37:ad txqueuelen 1000 (Ethernet)RX packets 483834396600 bytes 683233729924158 (621.3 TiB)RX errors 0 dropped 20 overruns 0 frame 0TX packets 95269964773 bytes 55409527168264 (50.3 TiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536inet 127.0.0.1 netmask 255.0.0.0loop txqueuelen 0 (Local Loopback)RX packets 138146336 bytes 16565271947 (15.4 GiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 138146336 bytes 16565271947 (15.4 GiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
二、查看无线网络设备信息: iwconfig
iwconfig 是和 ifconfig 类似的一个命令,
用于配置无线网络设备或显示无线网络设备信息,
是 Linux Wireless Extensions(LWE) 的用户层配置工具之一。
但是,
因为 CentOS 默认没有安装 LWE,所以要使用 iwconfig 的话需要额外安装。
否则会遇到这个问题:
:~> iwconfig
-bash: iwconfig: command not found
解决这个问题的方法很简单,安装 wireless-tools 即可:
//安装 wireless-tools
:~> yum install -y wireless-tools
三、查看网卡流量:sar
sar ,
System Activity Reporter,系统活动情况报告;
可以从多方面对系统活动进行报告,
包括:网卡使用、文件读写、系统调用的使用情况、
磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等。
//查看网卡流量,每秒输出一次,输出2次。
:~> sar -n DEV 1 2 Linux (testsvr) 03/05/2021 _x86_64_ (24 CPU)05:59:30 PM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
05:59:31 PM eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
05:59:31 PM eth1 6527.00 827.00 9426.35 304.65 0.00 0.00 0.00
05:59:31 PM sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
05:59:31 PM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.0005:59:31 PM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
05:59:32 PM eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
05:59:32 PM eth1 59310.00 3147.00 87534.18 208.18 0.00 0.00 0.00
05:59:32 PM sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
05:59:32 PM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00Average: IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
Average: eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Average: eth1 32918.50 1987.00 48480.27 256.41 0.00 0.00 0.00
Average: sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Average: lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00
四、查网卡型号和数量:lspci
lspci , 即显示所有的 pci 设备信息。
pci 是一种总线,而通过 pci 总线连接的设备就是 pci 设备了。
:~> lspci |grep Ethernet02:00.0 Ethernet controller: Intel Corporation Ethernet Controller 10-Gigabit X540-AT2 (rev 01)
02:00.1 Ethernet controller: Intel Corporation Ethernet Controller 10-Gigabit X540-AT2 (rev 01):~> lspci -vvv |grep Ethernet02:00.0 Ethernet controller: Intel Corporation Ethernet Controller 10-Gigabit X540-AT2 (rev 01)
02:00.1 Ethernet controller: Intel Corporation Ethernet Controller 10-Gigabit X540-AT2 (rev 01)
五、查看网卡驱动:ethtool 和 lspci
ethtool 是用于查询及设置网卡参数的命令,
它显示的信息来源于网卡驱动层,即 TCP/IP 协议的链路层。
:~> ethtool -i eth1 | grep driverdriver: ixgbe
lspci ,显示所有的 pci 设备信息的命令。
:~> lspci -vvv | grep -A10 -B10 driver ...
02:00.1 Ethernet controller: Intel Corporation Ethernet Controller 10-Gigabit X540-AT2 (rev 01)Subsystem: Intel Corporation Device 0000Physical Slot: 0-2Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-Latency: 0, Cache Line Size: 64 bytesInterrupt: pin B routed to IRQ 36Region 0: Memory at 96000000 (64-bit, prefetchable) [size=2M]Region 2: I/O ports at 2000 [size=32]Region 4: Memory at 96400000 (64-bit, prefetchable) [size=16K]Capabilities: <access denied>Kernel driver in use: ixgbe
...
六、查看网卡速率:ethtool
:~> ethtool eth1 | grep -i speedSpeed: 10000Mb/s
七、显示开机系统加载网卡时的信息: dmesg
:~> dmesg |grep -i eth[ 6.859045] virtio_net virtio0 eth1: renamed from eth0
[ 9.976245] 8021q: adding VLAN 0 to HW filter on device eth1
Linux 各种网卡信息查询方法相关推荐
- Linux 服务器配置信息查询方法,国产化申威服务器配置信息查看演示
申威服务器配置信息查看演示 第一章:常用命令 ① 显示服务器信息 ② 显示操作系统信息 ③ 显示CPU相关信息 ④ 显示磁盘使用情况 ⑤ 显示网卡信息 ⑥ 显示centos版本信息 ⑦ 显示磁盘分区情 ...
- linux查询网络uuid,【山外问道】Linux UUID的查询方法
本文打印版下载地址 一.查询存储设备的UUID 1.使用blkid命令查看 (1)查询所有存储设备的UUID:blkid. (2)查询指定设备的UUID:blkid /dev/sda5. # blki ...
- linux rpm 查找,Linux下 rpm 命令查询方法
[root@wang /]# rpm -qa // 查看安装所有包 [root@wang /]# rpm -qa |grep vim // 查询所安装的包 +包名 [root@wang /]# rpm ...
- oracle EBS查进程,UNIX/LINUX 上针对Oracle EBS 11i的运行的所有进程状态的查询方法:
..........[@more@]UNIX/LINUX 上针对Oracle EBS 11i的运行的所有进程状态的查询方法: 查看Oracle db进程 ps –ef|grep ora_ 查看Net8 ...
- linux五元组结构体,一种基于分类优先级的五元组查询方法与流程
本发明涉及网络传输技术,特别涉及一种基于分类优先级的五元组查询方法. 背景技术: 近年来,随着网络的快速发展,网络数据包的转发效率显的尤为重要:目前,信息技术快速发展,其对应的数据量也迅速增长,在对大 ...
- linux 物理内存统计,说说free命令 + Linux可用内存统计方法
关键在于两个字段,buffers和cached. 你经常会发现Linux系统用了一段时间后,内存所剩无几,free命令,一看,内存全跑到 buffers和cached里面了:这个现象是正常的.访问过的 ...
- linux下添加自动启动项,linux 开机自动启动脚本方法
#service servicename status是当前状态 #chkconfig --list servicename是查看启动状态,也就是是否开机自动启动 首先写好脚本,如 mysql,把它放 ...
- Linux 常用命令使用方法
Linux 常用命令使用方法 1.# 表示权限用户(如:root),$ 表示普通用户 开机提示:Login:输入用户名 password:输入口令 用户是系统注册用户成功登陆后,可以进入相应的 ...
- linux环境变量配置的方法,Linux环境变量配置方法
Linux上环境变量配置分为设置永久变量和临时变量两种.环境变量设置方法同时要考虑环境Shell类型,不同类型的SHELL设置临时变量方法和设置永久变量对应的配置文件不同.Linux环境变量本身配置过 ...
- 如何linux查看mysql目录下日志_测试人员如何在linux服务器中查询mysql日志?
测试工程师在测试软件的过程中,流程往往是先接口测试,接着就是功能性测试.在做功能性测试的时候,往往有这么一个工作场景,就是出现错误后,我们怎么快速排除数据库报错. 举例某个电商网站,当我们文本框中输入 ...
最新文章
- Android Studio使用OpenCV后,使APP不安装OpenCV Manager即可运行
- LDP传输地址配置——Vecloud
- [Reprint] 探寻C++最快的读取文件的方案
- 华为手表用鸿蒙了吗,华为鸿蒙都2.0了,手机还不能用吗?
- Windows常用命令行命令
- RUNOOB python练习题27 递归逆向输出字符串
- 关于X-UA-Compatible
- RSA加密解密(附源码工程)
- 不同shp图层合在一起_ps怎么把别的图层的合到一起
- 前端上班第一天-开发环境配置
- 传智播客与英特尔结成合作伙伴,共同推动软件技术进步
- 【游戏设计模式】之 《游戏编程模式》全书内容提炼总结
- 【GIS】PostGIS使用案例
- 教育界「拼多多」卖课套路解析
- 第5次作业+001+陈定国
- 2019年度工作回顾——管理方向转型
- 如何找回被被盗或丢失Mac苹果电脑和保护Mac上数据文件
- 泰课unity系列黑暗之光学习笔记1
- 「IT峰播」程序员的真实工资是多少
- pyinstaller 打包项目及使用UPX压缩
热门文章
- android 修改手机型号加点,修改Android设备信息,如修改手机型号为iPhone7黄金土豪版! -电脑资料...
- cad有没有网页版_电脑中好用的免费CAD查看软件 满满的干货
- 机器学习实战笔记1——机器学习导论
- ADS史密斯圆阻抗匹配
- Sublime LiveReload安装问题
- 咸鱼之王小游戏PC版鼠标模拟器实现
- 支持有道词典单词本更新
- 2、如何利用CommMonitor串口监控,抓取串口Modbus RTU数据包
- 东华大学计算机专业在哪个校区,东华大学有几个校区及地址
- JAVA计算机毕业设计学生请假管理系统Mybatis+系统+数据库+调试部署