Файловая система /dev

В каталоге /dev располагаются файлы устройств, которые представляют собой интерфейс для обращения к аппаратным ресурсам компьютера. Эти файлы позволяют программам и пользователю работать с устройствами, такими как диски, порты и принтеры, как с обычными файлами. Например, чтение и запись в эти файлы позволяет читать и записывать данные на физические устройства.

Существует два основных типа файлов устройств:

Рассмотрим некоторые типичные файлы и подкаталоги внутри /dev:

Названия файлов устройств обычно соответствуют стандартным соглашениям, однако пользователи могут добавлять свои собственные файлы устройств с помощью инструмента MAKEDEV. Файл /dev/MAKEDEV автоматизирует процесс создания файлов устройств, а /dev/MAKEDEV.local используется при создании локальных файлов устройств или ссылок, т.е. тех, что не соответствуют стандарту MAKEDEV.