Описание тега sakurako-san
системный вызов mknod
создает файл устройства, как правило, должен быть расположен в /dev ветке, но не обязательно, как ваш пример показывает.
Первый параметр говорит, Какой вид устройства для создания, здесь С
для символьных устройств. Других вариантов может быть Б -
для блочных устройств, п
ФИФО (трубы).
Второй параметр-это основной номер, она определяет драйвера для ядра использовать.
Третий параметр-это дополнительный номер, он передается в драйвер для внутреннего использования.
На Linux, большие/малые числа описаны здесь: devices.txt
Поэтому 1 используется для так называемой памяти устройства обрабатываться один водитель.
3
представляет нуль
устройство, которое возвращает EOF при чтении и выбросить все, что написано до него.
8
представляет случайный
устройства, которая возвращает случайные числа.
Чтобы получить более подробную информацию, вы можете посмотреть на страницах руководства устройство, например
человек -с 4 нуль
человек -с 4 случайных