Le répertoire /dev est l'emplacement des fichiers spéciaux ou de périphériques.
S'il est possible que des périphériques dans /dev aient besoin d'être créés à la main, /dev contiendra une commande nommée MAKEDEV, qui pourra créer les périphériques au besoin. Il peut aussi disposer d'une commande MAKEDEV.local pour tout périphérique local.
Au besoin, MAKEDEV doit avoir de quoi créer n'importe quel périphérique qu'on pourrait trouver dans le système, et non pas simplement ceux qu'une implémentation particulière installe.