Seu livro estava correto quando foi escrito, mas agora está obsoleto. MAKEDEV costumava ser um script em /dev , potencialmente complementado por um local MAKEDEV.local escrito pelo administrador do sistema; hoje em dia, se existir, é mais provável que viva em /sbin .
Muitos sistemas Linux atuais não têm MAKEDEV , eles dependem do kernel e udev para preencher os nós de dispositivos conforme necessário.
Veja Por que o nome do script MAKEDEV está escrito em letras maiúsculas? para saber mais sobre o histórico de MAKEDEV .