如何在 Ubuntu Linux 上找出我的 WiFi 适配器的 MAC 地址?

如何在 Ubuntu Linux 上找出我的 WiFi 适配器的 MAC 地址?

我可以在终端中输入什么命令来查找我的 WiFi 适配器的 MAC 地址?

答案1

命令

ip addr

会告诉。ifconfig是一种自 2001 年以来已过时的工具。

答案2

将@user562374 的答案与一些脚本结合起来:

ip addr show $(awk 'NR==3{print $1}' /proc/net/wireless | tr -d :) | awk '/ether/{print $2}'

无线接口如图所示/proc/net/wireless,用于从ip addr输出中提取 MAC 地址。

答案3

有关你的 wifi 接口的详细信息,请使用

iw dev

或者,如果你只想要 MAC 地址

iw dev | grep addr | awk '{print $2}'

答案4

来自arch wiki 文档

要查找与特定接口(即 wlan0)对应的 MAC 地址,可以输入以下命令:

ip link show <interface-name>

MAC 地址是“link/ether”后面跟着一个 6 字节数字的地址。它可能看起来像这样:

link/ether e8:b1:fc:9c:a6:8a brd ff:ff:ff:ff:ff:ff

MAC 地址在哪里e8:b1:fc:9c:a6:8a

*如果您不知道您的接口名称,只需输入ip link即可列出所有接口的 MAC 地址和接口名称。*

相关内容