5.3. Файлы и устройства
5.3. Файлы и устройства
А сейчас Windows-пользователи будут вообще удивлены — в Linux есть файлы устройств, позволяющие обращаться с устройством, как с обычным файлом. Файлы устройств находятся в каталоге /dev (сокращение от devices).
Вот самые распространенные примеры файлов устройств:
? /dev/sdx — файл устройства жесткого диска (SATA/SCSI/ATA), x — это порядок подключения диска к шине;
? /dev/sdxN — файл устройства раздела жесткого диска, N — это номер раздела;
? /dev/scdN или /dev/srN — привод CD/DVD;
? /dev/mouse — файл устройства мыши;
? /dev/modem — файл устройства модема;
? /dev/ttySn — файл последовательного порта, n — номер порта (ttyS0 соответствует COM1, ttyS 1 — COM2 и т. д.).
В свою очередь, файлы устройств бывают двух типов: блочные и символьные. Обмен информации с блочными устройствами, например с жестким диском, осуществляется блоками информации, а с символьными — отдельными символами. Пример символьного устройства — последовательный порт.
С жесткими дисками сложнее всего, поскольку одно и то же устройство может в разных версиях одного и того же дистрибутива называться по-разному.
Так, раньше накопители, подключающиеся к интерфейсу IDE (PATA), назывались /dev/hdx, а SCSI/SATA-накопители — /dev/sdx (где в обоих случаях x — буква). Теперь же все дисковые устройства вне зависимости от интерфейса подключения (PATA, SATA, SCSI) называются /dev/sdx, где x — буква. Например, в старой версии дистрибутива мой IDE-диск, подключенный как первичный мастер, назывался /dev/hda, а сейчас — /dev/sda. Это связано с принятием udev[2] и глобального уникального идентификатора устройств (Universally Unique Identifier, UUID).
Все современные дистрибутивы (и Ubuntu— не исключение) поддерживают udev и UUID. Так что не удивляйтесь, если вдруг ваш старенький IDE-винчестер будет назван /dev/sda. С одной стороны, это вносит некоторую путаницу. С другой — все современные компьютеры оснащены именно SATA-дисками (так как PATA-диски уже устарели, а SCSI — дорогие), а на современных материнских платах только один контроллер IDE (PATA), потому многие пользователи даже ничего не заметят.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Устройства
Устройства • Раздатчик. Раздатчик выбрасывает предметы подобно тому, как игрок их роняет. Если предмет – это снаряд, то раздатчик выстреливает им. Некоторые предметы, выпущенные из раздатчика, являются активированными (как в случае, когда игрок щелкает по ним правой
Устройства
Устройства Как уже отмечалось, UNIX "изолирует" приложения (а значит и пользователя) от аппаратной части вычислительной системы. Например, в имени файла отсутствует указатель диска, на котором этот файл расположен, а большая часть взаимодействия с периферийными
Символьные устройства
Символьные устройства Символьные устройства представляют собой значительную часть периферийного оборудования системы, включая терминалы, манипуляторы (например, мышь), клавиатуру и локальные принтеры. Основное отличие этих устройств от блочных заключается в том, что
(3.36) Диспетчер устройств показывает не все устройства :(. Как увидеть все установленные устройства (включая даже не подключенные в данный момент)?
(3.36) Диспетчер устройств показывает не все устройства :(. Как увидеть все установленные устройства (включая даже не подключенные в данный момент)? Установите в Диспетчере устройств опцию View/Show hidden devices, затем откройте окно консоли и выполните в нем следующие команды:set
Устройства с широкой полосой пропускания и устройства, обеспечивающие связь на большой дальности
Устройства с широкой полосой пропускания и устройства, обеспечивающие связь на большой дальности Термин "устройства с широкой полосой пропускания" имеет несколько значений. Во-первых, этот термин обозначает устройства, позволяющие одновременно передавать различные
Устройства
Устройства Рассмотрим другие опции диалогового окна, вызываемого с помощью меню Settings | Options. На первой вкладке Sound Devices (Звуковые устройства) можно выбрать тип звукового устройства и его драйвер, а также настроить качество записываемого звука (рис. 4.19). ? Область Sound Driver
Исходные файлы и выполняемые файлы
Исходные файлы и выполняемые файлы Наша замечательная программа, несмотря на свою лаконичность и простоту, для компьютера является совершенно бессмысленным набором символов, так как он "не понимает" директив типа #include или printf. Он понимает только специальный язык,
Контекст устройства
Контекст устройства CancelDC Функция CancelDC отменяет любую незаконченную операцию на указанном контексте устройства. BOOL CancelDC ( HDC hdc // дескриптор контекста устройства ); Параметры hdc - идентифицирует контекст устройства. Возвращаемые значения В случае успеха возвращается
Мобильные устройства
Мобильные устройства Мобильные устройства все активнее вторгаются в нашу жизнь. Все чаще можно встретить в метро молодых людей, увлеченно работающих с карманным компьютером. Я сам несколько раз был свидетелем того, что обладателями КПК были девушки. Это говорит о том,
Узнать имя устройства
Узнать имя устройства Чтобы узнать имя устройства, на котором запущено приложение достаточно вызвать метод GetHostName, как показано в листинге 14.5.Листинг 14.5txtInfo.Text =
6.3. Контекст устройства
6.3. Контекст устройства Контекст устройства – структура, определяющая набор графических объектов и связанных с ними атрибутов и графических режимов, которые воздействуют на вывод. Графические объекты включают карандаши для рисования линий, кисти для закрашивания и
Устройства позиционирования
Устройства позиционирования Вместо мышки может быть установлено одно из четырех устройств позиционирования.> Тачпад (сенсорная панель, Mousepad, Touch Pad, Track Pad) – сенсорная панель диагональю 5–6 см, чувствительная к нажатию. Основные производители – Alps и Synaptics (драйвера
Внешние устройства
Внешние устройства Акустические системы В главе, посвященной звуковым платам, мы уже говорили, что для хорошего звука самой дорогой и продвинутой «звуковушки» недостаточно! Львиная доля ответственности за качество звучания лежит именно на акустических системах (в
Периферийные устройства
Периферийные устройства МониторМонитор — главное в компьютере. Это знают даже голливудские сценаристы: чуть ли не в каждом втором боевике можно увидеть уничтожение компьютеров путем расстрела мониторов. Нет монитора – нет компьютера! Это, конечно же, шутка. Любой
Вскрытие устройства: атаки на корпус устройства и его механическую часть
Вскрытие устройства: атаки на корпус устройства и его механическую часть Наиболее общей целью анализа корпуса устройства и его механической части является получение исчерпывающей информации об устройстве и возможности исследования его внутренней части. Агрессивный
Колисниченко Д. Н.
Просмотр ограничен
Смотрите доступные для ознакомления главы 👉