Ubuntu Linux で WiFi アダプターの MAC アドレスを確認するにはどうすればいいですか?

Ubuntu Linux で WiFi アダプターの MAC アドレスを確認するにはどうすればいいですか?

WiFi アダプタの MAC アドレスを確認するには、ターミナルにどのようなコマンドを入力すればよいですか?

答え1

コマンド

ip addr

教えてくれます。2001ifconfig年以降廃止されたツールです。

答え2

@user562374 からの回答を少しスクリプトと組み合わせてみます:

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

ワイヤレス インターフェイスは に表示され/proc/net/wireless、出力から MAC アドレスを抽出するために使用されますip addr

答え3

Wi-Fiインターフェースの詳細については、

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 アドレスとインターフェース名が一覧表示されます。*

関連情報