/sbin/ifconfig|grep -B 1 inet |head -1 | awk '{print $5}'


Команда /sbin/ifconfig | grep -B 1 inet | head -1 | awk '{print $5}' позволяет узнать MAC-адрес активного подключения Ethernet. Она выполняет следующие действия:

1. /sbin/ifconfig выводит информацию о сетевых интерфейсах, включая их MAC-адреса.

2. grep -B 1 inet фильтрует строки, содержащие «inet» (IP-адреса) и выводит их, включая одну предыдущую строку (-B 1).

3. head -1 выбирает только первую строку из результатов, что соответствует активному подключению Ethernet.

4. awk '{print $5}' извлекает пятую колонку (MAC-адрес) из выбранной строки.

Альтернативно, можно использовать команду ifconfig без фильтрации для просмотра MAC-адресов всех сетевых интерфейсов.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *