进一步阅读

进一步阅读

经过大量研究后,我仍然没有找到此查询的答案,如何修改命令“ifconfig”以显示我的计算机的 MAC 地址?

答案1

首先,您的计算机没有 MAC 地址。每个网卡都有一个 MAC 地址。因此,如果您的计算机有无线卡和以太网卡,它将有两个 MAC 地址。

在 Linux 上,以下任一命令都会显示计算机中所有网卡的 MAC:

ifconfig | grep ether
ip link

ifconfig在 Linux 上已弃用,因此您应该使用ip.

答案2

对于许多 Linux 系统来说,ipconfig不再显示 mac。如果您是这种情况,请尝试:

ip -a link

答案3

您在 MacOS、FreeBSD 和 TrueOS 上需要的命令是:

  • ifconfig -a link

OpenBSDifconfig没有这个。

进一步阅读

答案4

从接口名称获取直接 MAC 地址。

ifconfig eth9 | awk '/ether/ {print $2}'

相关内容