на главную | войти | регистрация | DMCA | контакты | справка | donate |      

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я


моя полка | жанры | рекомендуем | рейтинг книг | рейтинг авторов | впечатления | новое | форум | сборники | читалки | авторам | добавить



1.4.2. Файлы устройств

Абстракция - это великая сила. Возьмем, например, DOS (именно DOS, потому что с нее началась история Microsoft). Разные разделы жесткого диска в DOS представляются как отдельные диски (в DOS они называются логическими дисками), В Windows то же самое - открываем окно Мой компьютер и видим несколько пиктограмм жестких дисков (рис. 1.51). Каждый логический диск представляется как отдельный дисковый накопитель. Для пользователя нет разницы, куда он записывает данные - на отдельный физический диск или на раздел физического диска. Посмотрите на рис. 1.51: на самом деле у меня всего два физических диска, а разделов существенно больше.

Fedora 8 Руководство пользователя

Рис. 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. Корневая файловая система. Стандартные каталоги | Fedora 8 Руководство пользователя | 1.4.3. Домашний каталог пользователя