linux系统查看网卡对应PCI地址

安装ethtool工具

// centos
yum install ethtool

查看网卡名称

// ip 
ip addr

输出如下


[root@izbp1eknfaoihzckx0mn9tz ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:16:3e:17:8b:e1 brd ff:ff:ff:ff:ff:ff
    inet 172.27.180.170/20 brd 172.27.191.255 scope global dynamic eth0
       valid_lft 313521987sec preferred_lft 313521987sec
       

查看所有网卡的PCI地址

// install 
 yum install pciutils
//check
lspci | grep Eth

输出如下


[root@izbp1eknfaoihzckx0mn9tz ~]# lspci | grep Eth
00:05.0 Ethernet controller: Red Hat, Inc Virtio network device
       

##查看网卡与PCI地址对应关系:


//check
ethtool -i eth0

输出如下


[root@izbp1eknfaoihzckx0mn9tz ~]# ethtool -i eth0
driver: virtio_net
version: 1.0.0
firmware-version: 
expansion-rom-version: 
bus-info: 0000:00:05.0
supports-statistics: no
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no

       

网卡eth0的pci地址是

bus-info: 0000:00:05.0
### 回答1: 在Linux查看网卡的MAC地址,可以使用以下命令: 1. ifconfig命令 ifconfig命令可以查看网络接口的配置信息,包括MAC地址。在终端中输入以下命令: ifconfig 然后找到你想要查看MAC地址网络接口,它通常以eth或wlan开头。在该接口的信息中,你可以找到MAC地址。 2. ip命令 ip命令也可以查看网络接口的配置信息,包括MAC地址。在终端中输入以下命令: ip addr 然后找到你想要查看MAC地址网络接口,它通常以eth或wlan开头。在该接口的信息中,你可以找到MAC地址。 总之,无论是ifconfig命令还是ip命令,都可以方便地查看Linux系统中的网卡MAC地址。 ### 回答2: 在Linux系统中,我们可以使用ifconfig命令来查看网卡的MAC地址。 在终端中输入ifconfig,会列出系统中当前可用的所有网卡相关信息,其中包括MAC地址。 例如,我们要查看eth0网卡的MAC地址,可以使用如下命令: ifconfig eth0 在输出结果中,通过查找HWaddr字段,即可找到该网卡的MAC地址。 另外,如果你想直接获取MAC地址而不需要其他信息,可以使用如下命令: ifconfig eth0 | grep "HWaddr" | awk '{print $NF}' 其中,grep命令用于过滤文本,awk命令则用于获取文本最后一个参数,即MAC地址。 除了ifconfig命令,我们还可以使用ip addr命令来查看MAC地址,具体方法如下: ip addr show eth0 在输出结果中可以找到link/ether字段,即为该网卡的MAC地址。 总之,无论使用ifconfig还是ip addr命令,只需要根据自己需要选择其中任意一个命令即可轻松获取网卡的MAC地址。 ### 回答3: 在Linux系统中,要查看网卡的MAC地址可以通过命令行来实现。 首先要打开终端,可以使用Ctrl + Alt + T的快捷键进行打开。 然后在终端中输入以下命令: ifconfig 这个命令会列出当前所有网络接口的相关信息,包括网络接口名称、MAC地址、IP地址等。通过查看MAC地址就可以知道网卡的物理地址了。 如果只想查看特定的网络接口(比如eth0),可以使用以下命令: ifconfig eth0 该命令会只列出eth0接口的相关信息,包括MAC地址。 如果想要更详细的信息(比如vendor ID或者device ID),可以使用以下命令: ethtool -i eth0 这个命令会输出更多的信息,包括vendor ID和device ID等。 总之,在Linux系统查看网卡MAC地址非常简单,只需要使用ifconfig或者ethtool命令即可。当然,有些系统下可能需要以管理员身份运行才能获取到完整信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值