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

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

28
задан 3498DB
09.05.2023 11:36 Количество просмотров материала 2805
Распечатать страницу

5 ответов

команда

ip addr

скажет. ifconfig является инструментом, устаревшим с 2001 года.

16
отвечен 2023-05-10 19:24
/sbin/ifconfig | grep HWaddr

Вы можете добавить имя интерфейса вашей беспроводной карты (например,wlan0) после ifconfig, но это не обязательно.

3
отвечен phihag 2023-05-10 21:41

вы хотите посмотреть iwconfig и ifconfig сведения о контроллерах ethernet. iwconfig направлена на беспроводной.

3
отвечен Will Tate 2023-05-10 23:58

объединение ответа от @user562374 с небольшим скриптом:

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

беспроводной интерфейс отображается в /proc/net/wireless и используется для извлечения MAC-адреса из ip addr выход.

2
отвечен Arcege 2023-05-11 02:15

С arch wiki docs:

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

2
отвечен modulitos 2023-05-11 04:32

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх