Как просмотреть MAC-адрес вашего компьютера с помощью ifconfig?

найти все файлы в текущем каталоге рекурсивно и суммировать их размер:

find -type f -print0 | xargs -0 stat --print='%s\n' | awk '{total+=$1} END {print total}'
9
07.12.2016, 17:02
6 ответов

В MacOS, FreeBSD и TrueOS вам нужна следующая команда:

  • ifconfig -a link

OpenBSD ifconfig не имеет этого.

Дополнительная литература

9
27.01.2020, 20:05

Во-первых, у вашего компьютера нет MAC-адреса. MAC-адрес есть у вашей сетевой карты. Поэтому если у вас есть беспроводная карта и карта Ethernet, у вас будет два MAC-адреса.

В Linux любая из этих команд покажет вам MAC всех сетевых карт в вашей машине:

ifconfig | grep ether
ip link

ifconfig устарел в Linux, поэтому вам следует использовать ip.

26
27.01.2020, 20:05

Для многих систем Linux ipconfigбольше не показывает Mac. Если это ваш случай, попробуйте:

ip -a link

12
27.01.2020, 20:05

Мне помогло:

dmesg | grep -oE 'mac=.*\w+' | cut -b '5-'
0
16.11.2020, 09:30

Вместо использования ifconfigвы можете использовать команду ip.

ip -brief linkпокажет следующий вывод.

lo               UNKNOWN        00:00:00:00:00:00 <LOOPBACK,UP,LOWER_UP> 
enp1s0           DOWN           xx:6a:64:43:d5:xx <NO-CARRIER,BROADCAST,MULTICAST,UP> 
wlp2s0           UP             xx:d1:6b:f2:03:xx <BROADCAST,MULTICAST,UP,LOWER_UP> 
docker0          UP             xx:42:33:81:52:xx <BROADCAST,MULTICAST,UP,LOWER_UP> 
vethf34394f@if13 UP             xx:79:65:3e:e0:xx <BROADCAST,MULTICAST,UP,LOWER_UP> 
phy0.mon         UNKNOWN        xx:d1:6b:f2:03:xx <BROADCAST,MULTICAST,UP,LOWER_UP> 
5
14.03.2021, 13:24

Для получения прямого MAC-адреса из имени интерфейса.

ifconfig eth9 | grep ether | awk '{print $2}'
0
30.08.2021, 11:31

Теги

Похожие вопросы