如何在 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

來自拱門維基文檔:

若要尋找與特定介面(即 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 位址和介面名稱。 *

相關內容