mknod создает FIFO (именованный канал), специальный символьный или специальный блочный файл.
Специальный файл записывается в файловой системе с помощью тройки параметров: первый указывает тип файла и два целых числа. Параметр типа файла говорит о том, является ли специальный файл символьным, блочным или FIFO. Два целых числа задают старший и младший номера устройства.
Сейчас чаще всего используется для создания именованной канала для облегчения взаимодействие между процессами.
Используется что бы один процесс например мог писать в именованный канал, а другой читать от туда.