какую команду я могу ввести в терминале, чтобы узнать MAC-адрес моего WiFi адаптера?
Как я могу узнать MAC-адрес моего WiFi адаптера на Ubuntu Linux?
5 ответов
команда
ip addr
скажет. ifconfig
является инструментом, устаревшим с 2001 года.
/sbin/ifconfig | grep HWaddr
Вы можете добавить имя интерфейса вашей беспроводной карты (например,wlan0
) после ifconfig, но это не обязательно.
вы хотите посмотреть iwconfig
и ifconfig
сведения о контроллерах ethernet. iwconfig
направлена на беспроводной.
объединение ответа от @user562374 с небольшим скриптом:
ip addr show $(awk 'NR==3{print }' /proc/net/wireless | tr -d :) | awk '/ether/{print }'
беспроводной интерфейс отображается в /proc/net/wireless
и используется для извлечения MAC-адреса из ip addr
выход.
чтобы найти 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-адресов и имена всех интерфейсов. *
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]