Как узнать MAC-адрес моего WiFi-адаптера в Ubuntu Linux?

Как узнать MAC-адрес моего WiFi-адаптера в Ubuntu Linux?

Какую команду я могу ввести в терминале, чтобы узнать MAC-адрес моего WiFi-адаптера?

решение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, который используется для извлечения MAC-адреса из ip addrвыходных данных.

решение3

Для получения подробной информации о вашем интерфейсе Wi-Fi используйте

iw dev

Или, если вам нужен только MAC-адрес

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

решение4

Издокументы вики-архива:

Чтобы найти MAC-адрес, соответствующий определенному интерфейсу (например, wlan0), вы можете ввести следующую команду:

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-адресов и имен всех ваших интерфейсов. *

Связанный контент