Книга: Программирование для Linux. Профессиональный подход
7.5.3. Точки монтирования
7.5.3. Точки монтирования
В файле /proc/mounts
находится перечень смонтированных файловых систем. Каждая строка соответствует одному дескриптору монтирования и содержит имя устройства, имя точки монтирования и прочие сведения. Та же самая информация хранится в обычном файле /etc/mtab
, который автоматически обновляется командой mount
.
Ниже перечислены элементы дескриптора монтирования.
? Первый элемент строки — это имя смонтированного устройства. Для специальных файловых систем, например /proc
, здесь стоит значение none
.
? Второй элемент — это имя точки монтирования, т.е. места в корневой файловой системе, где появится содержимое монтируемой файловой системы. Для самой корневой системы точка монтирования обозначается символом /
. Разделам подкачки соответствует точка монтирования swap
.
? Третий элемент — это тип файловой системы. В настоящее время на жестких дисках Linux в основном устанавливаются файловые системы типа ext2
, но диски DOS и Windows могут монтироваться с файловыми системами других типов, например fat
или vfat
. Тип файловых систем большинства компакт-дисков — iso9660
. Список типов файловых систем приведен на man
-странице команды mount
.
? Четвертый элемент — это флаги монтирования. Они указываются при добавлении точки монтирования. Пояснение этих флагов также дано на man
-странице команды mount
.
В файле /proc/mounts
последние два элемента всегда равны нулю и никак не интерпретируются.
Подробнее о формате дескрипторов монтирования можно узнать на man
-странице fstab
. В Linux есть функции, позволяющие анализировать содержимое дескрипторов монтирования. За дополнительной информацией обратитесь к man
-странице функции getmntent()
.
- Точки монтирования
- 15.15.1 Процедуры монтирования
- 7.5. Дисководы, точки монтирования и файловые системы
- 5.14.1 Пересечение точек монтирования в маршрутах поиска имен файлов
- Создание контрольной точки восстановления
- 15.3.2. Установка контрольных точек, пошаговое выполнение и отслеживаемые точки
- 8.2.1. Использование опций монтирования
- 4.2.8. Деятельность внутреннего злоумышленника с точки зрения формальных полномочий
- Ситуация с точки зрения подрядчика
- Точки входа библиотеки DLL
- Комментарии по поводу функций управления очередью с точки зрения производительности
- Ориентированные на строки сообщения, точкив хода DLL и TLS