Книга: Linux-сервер своими руками
4.4. Стандартные имена устройств в Linux
4.4. Стандартные имена устройств в Linux
Как уже отмечалось раньше, все устройства в Linux являются файлами. Файлы устройств находятся в специальном каталоге /dev. Для просмотра данного каталога удобнее всего использовать команду mc. Запустите mc и перейдите в каталог /dev. Если возле файла слева вы видите +, то данное устройство подключено и функционирует.
В этом пункте я вкратце постараюсь объяснить, какие файлы ассоциируются с какими устройствами. Договоримся, что символ N обозначает номер устройства, например, ttyN обозначает устройства /dev/tty1…/dev/ttyN, а x — символ. Наиболее используемые стандартные имена устройств (в соответствии с принятыми обозначениями) приведены в табл. 4.2.
Наиболее используемые стандартные имена устройств Таблица 4.2
Файл | Устройство |
---|---|
TtyN | Консоль |
mouse | Мышь |
audio | Звуковая карта |
modem Модем. | Обычно файл /dev/modem является ссылкой на один из файлов /dev/ttyS0 |
ttySN | Последовательный порт. Файл /dev/ttyS0 аналогичен файлу COM1 в DOS |
IpN | Параллельный порт |
cuaN | Могут обозначать последовательные порты. Используются немного в другом контексте, чем ttySN |
hdxN | IDE жесткий диск |
sdxN | SCSI жесткий диск |
fd0 | Первый дисковод для гибких дисков, то есть А:, для В: используется имя /dev/fd1 |
stN | Стример с интерфейсом SCSI |
nrtfN | Стример с интерфейсом FDC |
mdN | Массив RAID |
ethN | Сетевая плата |
null | Пустое устройство |
На устройствах hdxN и sdxN необходимо остановиться подробнее. Известно, что к (E)IDE (ATA) контроллеру можно подключить четыре IDE-устройства: Primary Master, Primary Slave, Secondary Master, Secondary Slave.
Этим устройствам соответствуют символы: а, b, с, d. Например, /dev/hda — Primary Master, a /dev/hdd — Secondary Slave. Номер N в обозначении устройства обозначает номер раздела на жестком диске. Первичный раздел DOS на первом жестком диске обозначается так: /dev/hda1.
- 4.1. Файлы и каталоги. Дерево каталогов
- 4.2. Команды для работы с файлами и каталогами
- 4.3.Ссылки
- 4.4. Стандартные имена устройств в Linux
- 4.5. Стандартные каталоги
- 4.6. Создание файловой системы. Типы файловых систем
- 4.7. Использование программы fdisk
- 4.8. Программа Disk Drake
- 4.9. Монтирование дисков. Файл/etc/fstab
- 4.10. Создание раздела (файла) подкачки
- 4.11. Использование LILO
- 4.12. Права доступа
- 4.13. Обслуживание файловой системы
- 4.14. Подключение магнитооптического диска
- 4.15. Использование стримера
- 4.16. Стратегия резервного копирования
- 4.17. Использование программы cpio
- 4.18. Повышение производительности жесткого диска
- 4.19. Создание массивов RAID
- 4.20. Форматирование дискет в Linux
- 4 Файловая система Linux
- 4.5. Стандартные каталоги
- Глава 5 Файловая система Linux
- 5.4. Стандартные каталоги Linux
- InterBase Classic Server под Linux
- Каталог BIN в InterBase Classic Server для Linux
- Имена индексов ограничений
- 1.3. Правила подключения к компьютеру внешних устройств
- Имена объектов длиной 68 символов
- Chapter 16. Commercial products based on Linux, iptables and netfilter
- Стандартные потоки: stdin, stdout, stdeir, stdaux, stdprn.
- Системные вызовы и драйверы устройств