Как правило, я заметил, что включение нового устройства в систему Linux приводит к появлению новой записи в /dev (при условии, что у вас есть правильные драйверы).
Например: [!d1 ] Когда вы подключаете новый жесткий диск, вы получаете /dev/sdb. Когда вы подключаете последовательное устройство, вы получаете /dev/ttyS0.
Когда я подключаю устройство Ethernet, почему бы мне не получить что-то вроде /dev/eth0?
Есть ли список устройств для портов Ethernet?
Я знаю, что вы можете видеть имена портов, используя ifconfig, мне просто интересно, появляется ли что-то в /dev.
В настоящее время каталог / dev заполняется udev, демоном, который читает каталог / sys и создает эти файлы. Если вы хотите использовать fdisk и gdisk, вы вынуждены использовать устройства, найденные в / dev. И посмотреть, как используются tty и pty. Я думаю, BSD выделяет интерфейс ethernet в / dev, где вы можете писать и читать.
Не так давно устройства Ethernet отображались как / dev / eth0, / dev / eth1 и так далее. Есть еще приложения, которые ожидают найти их там, но теперь разочарованы и иногда непригодны для использования. К счастью, не так уж много.