Книга: Fedora 8 Руководство пользователя
1.4.2. Файлы устройств
1.4.2. Файлы устройств
Абстракция - это великая сила. Возьмем, например, DOS (именно DOS, потому что с нее началась история Microsoft). Разные разделы жесткого диска в DOS представляются как отдельные диски (в DOS они называются логическими дисками), В Windows то же самое - открываем окно Мой компьютер и видим несколько пиктограмм жестких дисков (рис. 1.51). Каждый логический диск представляется как отдельный дисковый накопитель. Для пользователя нет разницы, куда он записывает данные - на отдельный физический диск или на раздел физического диска. Посмотрите на рис. 1.51: на самом деле у меня всего два физических диска, а разделов существенно больше.
Рис. 1.51 Окно Мой компьютер ОС Windows ХР
Однако по уровню абстракции система Linux опередила Windows. В Linux каждое отдельное устройство представляется в виде файла файловой системы, и к устройству вы можете обращаться как к обычному файлу! Файлы устройств хранятся в каталоге /dev. В табл. 1.2 приведены некоторые популярные файлы из каталога /dev.
Таблица 1.2. Некоторые файлы устройств
Файл | Описание |
---|---|
/dev/modem | Файл модема, но обычно это ссылка или на устройство ttySn, или нa ttyUSBn |
/dev/ttySn, где n - номер | Файл последовательного порта: ttyS0 = COM1, ttyS1=COM2 |
/dev/ttyUSBn, где n - номер | Обычно используется в случае подключения USB-модема |
/dev/hdX, X - буква | Файл IDE-устройства, например /dev/hda, /dev/hdb |
/dev/hdXn, X - буква, n - номер | Файл раздала жесткого диска (IDE). Подробнее о нумерации разделов мы поговорим в главе 4. |
/dev/sdX, X - буква | Файл SCSI-устройства или SATA-устройства |
/dev/sdXn, X - буква, n - номер | Файл раздела жесткого диска (SCSI) |
/dev/dvd | Привод DVD-ROM, но обычно устройство dvd - это ссылка на одно из устройств /dev/hdX или /dev/sdX" |
/dev/fdn, n - номер | Файл дисковода гибких дисков, /dev/fd0 - А:, /dev/fd1- В: |
- 1.4.1. Корневая файловая система. Стандартные каталоги
- 1.4.2. Файлы устройств
- 1.4.3. Домашний каталог пользователя
- 1.4.4. Работа с файлами и каталогами с помощью оболочки GNOME
- 1.4.5. Понятие владельца файла, права доступа к файлам и каталогам
- 1.4.6. Специальная пиктограмма для каталога
- 1.4.7. Команды для работы с файлами и каталогами в консоли
- 1.4.8. Понятие о монтировании
- Системные вызовы и драйверы устройств
- Как осуществляется подключение новых устройств к компьютеру?
- Не всегда отображается значок Безопасное извлечение устройства, когда вставляю «флэшку». Это началось после установки ст...
- Диски и файлы
- Файлы блочных устройств
- Файлы символьных устройств
- 5.11.2. Файлы устройств
- 5.3. Файлы и устройства
- 2.7 Файлы устройств
- Файлы и устройства
- Smss, Csrss и Winlogon
- Flash-накопители