Unix Man (Справочное руководство)


INTRO(7)


INTRO(7)

НАЗВАНИЕ


intro - введение в описание специальных файлов

ОПИСАНИЕ


В этом разделе описываются различные специальные файлы, соответствующие периферийным устройствам, а также драйверы устройств. Описываются также драйверы псевдоустройств [см. ], модули и средства управления псевдоустройствами [см. ].

Названия статей, относящихся к оборудованию, обычно образуются по названию соответствующего оборудования, а не по именам специальных файлов. Там, где это необходимо, обсуждаются характеристики оборудования и соответствующих драйверов ОС UNIX.

Каждое устройство идентифицируется специальным файлом, находящимся в каталоге /dev. Этот специальный файл наделен старшим и младшим номерами устройства. Старший номер идентифицирует драйвер устройства и, следовательно, соответствующий контроллер. Младший номер идентифицирует устройство, привод, канал или что-либо еще, присоединенное к контроллеру. В некоторых случаях, например для диска, младший номер есть номер логического диска (раздела физического диска, или тома). Ядро ОС UNIX распознает два различных типа устройств: блочные и символьные.

Блочные устройства

Это устройства типа магнитных дисков, использующие имеющийся в ядре механизм буферизации.

/dev/dsk/hd* Диск. /dev/dsk/fd* Дискета.

Символьные устройства

/dev/console Системная консоль. /dev/tty* Терминалы. /dev/mt Магнитофон.

Бесструктурные устройства

Специальные символьные устройства, обеспечивающие прямой доступ к устройствам типа магнитных дисков, минуя механизм буферизации, называются бесструктурными. Нельзя по отношению к одному устройству одновременно выполнять блочный и бесструктурный ввод/вывод. Перед использованием бесструктурного ввода/вывода следует выполнить команду umount [см. ] или крайней мере .

/dev/rdsk/hd* Бесструктурный ввод/вывод на диск. /dev/rdsk/fd* Бесструктурный ввод/вывод на дискету. /dev/rmt Магнитофон.

В общем случае имена специальных файлов, соответствующих дисковым устройствам, имеют следующий формат:

/dev/[r]dsk/{контроллер}{том}s{логический_диск}




Начало  Назад  Вперед