В настоящее время каталог / dev заполняется udev, демоном, который читает каталог / sys и создает эти файлы. Если вы хотите использовать fdisk и gdisk, вы вынуждены использовать устройства, найденные в / dev. И посмотреть, как используются tty и pty. Я думаю, BSD выделяет интерфейс ethernet в / dev, где вы можете писать и читать.