D.1. Устройства Linux

В Linux в каталоге /dev содержатся различные специальные файлы. Эти файлы называются файлами устройств. Доступ к устройствам в мире Unix отличается от того, как это сделано в других операционных системах. Здесь это делается через специальный файл, который в действительности обслуживается драйвером (часть ядра Linux), осуществляющим доступ к устройству. Другим, менее используемым типов файла устройства является канал. Ниже перечислены наиболее важные файлы устройств.

fd0 Первый дисковод
fd1 Второй дисковод

hda Жёсткий диск IDE / CD-ROM на первом порту IDE (мастер)
hdb Жёсткий диск IDE / CD-ROM на первом порту IDE (подчинённый)
hdc Жёсткий диск IDE / CD-ROM на втором порту IDE (мастер)
hdd Жёсткий диск IDE / CD-ROM на втором порту IDE (подчинённый)
hda1 Первый раздел на первом жёстком диске IDE
hdd15 Пятнадцатый раздел на четвёртом жёстком диске IDE

sda Жёсткий диск SCSI с наименьшим SCSI ID (т.е. 0)
sdb Жёсткий диск SCSI со следующим наибольшим SCSI ID (т.е. 1)
sdc Жёсткий диск SCSI со следующим наибольшим SCSI ID (т.е. 2)
sda1 Первый раздел на первом жёстком диске SCSI
sdd10 Десятый раздел на четвёртом жёстком диске SCSI

sr0 SCSI CD-ROM с наименьшим SCSI ID
sr1 SCSI CD-ROM со следующим наибольшим SCSI ID

ttyS0 Последовательный порт 0, COM1 под MS-DOS
ttyS1 Последовательный порт 1, COM2 под MS-DOS
psaux Устройство мышь PS/2
gpmdata Псевдо-устройство, повторитель данных от демона GPM (мыши)

cdrom Символическая ссылка на привод CD-ROM
mouse Символическая ссылка на файл устройства мыши

null Всё, что записывается в это устройство, исчезнет
zero Можно бесконечно читать нули из этого устройства