Утилита mount#
Описание#
Утилита mount используется для монтирования файловых систем. Она позволяет подключить файловую систему, такую как жесткий диск, CD-ROM, сетевая файловая система или USB-накопитель, к текущему рабочему каталогу, что позволяет пользователям получить доступ к файлам и каталогам, которые находятся на этой файловой системе. Команда mount также может использоваться для изменения параметров монтирования, таких как права доступа или тип файловой системы.
Для монтирования отдельных каталогов в файловой системе команда mount используется с опциями --bind и --rbind.
Синтаксис утилиты:
mount <options> -t <filesystem_type> -o <mount_options> <device> <path_to_dir>
Где:
<options>- опции;<filesystem_type>- тип файловой системы;<mount_options>– опции монтирования, представляют собой строку опций, разделенных запятой;<device>– файл устройства;<path_to_dir>– точка монтирования.
Опции#
Часто используемые опции утилиты представлены в таблице ниже.
Опция |
Описание |
|---|---|
|
Смонтировать все файловые системы, указанные в |
|
Не приводить пути к каноническому виду |
|
Запустить в тестовом режиме с пропуском системного вызова |
|
Включить параллельное монтирование нескольких файловых систем (используется с |
|
Указать альтернативный путь |
|
Не вызывать |
|
Показать метки файловых систем |
|
Не писать сообщения в |
|
Смонтировать в другом пространстве имен |
|
Вывести справку по утилите |
|
Задать режим |
|
Монтировать источник опций |
|
Принудительно использовать опции из |
|
Указать дополнительные опции монтирования (через запятую) |
|
Ограничить набор монтируемых файловых систем с помощью списка |
|
Монтировать файловые системы в режиме |
|
Явно указать источник |
|
Указать тип файловой системы |
|
Явно указать точку монитрования |
|
Указать путь |
|
Включить подробный режим при работе утилиты |
|
Вывести версию утилиты |
|
Монтировать файловые системы в режиме |
Примеры использования#
Для простого монтирования каталога внутри файловой системы используйте команду с ключом
--bind:mount --bind <path_to_old_dir> <path_to_new_dir>Где
<path_to_old_dir>и<path_to_new_dir>– пути до каталогов старой и новой точек монтирования соответственно. Если исходный каталог содержал ранее примонтированные узлы, то в новой точке монтирования такие узлы не будут доступны.Для монтирования каталога в новую точку вместе с примонтированными ранее узлами используйте команду с ключом
--rbind:mount --rbind <path_to_old_dir> <path_to_new_dir>Если исходный каталог содержал ранее примонтированные узлы, то в новой точке монтирования такие узлы будут доступны. Доступность сохранится на всех уровнях каталога, будут доступны узлы, примонтированные к исходному каталогу на всех уровнях файловой иерархии.
Дополнительная информация#
Дополнительную информацию можно получить, выполнив команду:
man 8 mount
Или:
mount --help