我可以在终端中输入什么命令来查找我的 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 地址和接口名称。*