多くの調査の後、まだこのクエリに対する答えが見つかりませんでした。自分のコンピュータのMACアドレスを表示するように "ifconfig"コマンドを変更するにはどうすればよいですか?
答え1
まず、コンピュータにMACアドレスがありません。各ネットワークカードにはMACアドレスがあります。したがって、コンピュータにワイヤレスカードとイーサネットカードがある場合は、MACアドレスが2つあります。
Linuxでは、次のいずれかのコマンドを使用して、コンピュータ上のすべてのネットワークカードのMACを表示します。
ifconfig | grep ether
ip link
ifconfig
Linuxでは使用されなくなったためip
。
答え2
多くのLinuxシステムでは、ipconfig
macは表示されなくなります。あなたなら、以下を試してみてください:
ip -a link
答え3
MacOS、FreeBSD、TrueOSに必要なコマンドは次のとおりです。
ifconfig -a link
OpenBSDにはifconfig
これはありません。
追加読書
ifconfig
。 Mac OS 10 のマニュアルページ。アップル株式会社 2008年。ifconfig
。 FreeBSD のマニュアルページ。 2015- https://unix.stackexchange.com/a/319354/5132
答え4
インターフェイス名から直接MACアドレスを取得します。
ifconfig eth9 | awk '/ether/ {print $2}'