Разница между командами mkdir и mknod при создании файловых систем заключается в том, что они создают разные типы файлов. 13
Команда mkdir создаёт каталоги, то есть файлы особого типа, содержимым которых является список входящих в них файлов. 1 Если не указать путь, то каталог создаётся в текущем рабочем каталоге. 2 Можно создать сразу несколько каталогов или один с вложенными подкаталогами за одну команду. 2
Команда mknod используется для создания специальных файлов, в том числе именованных каналов (FIFO), обычных файлов и файлов устройств. 3 Для работы этой команды необходимы привилегии root, так как она взаимодействует напрямую с системным оборудованием. 2
Таким образом, mkdir предназначена для работы с каталогами, а mknod — с различными типами файлов, которые имеют разные функции и области применения.