Утилита mount#
Команда mount используется для монтирования файловых систем. Она позволяет подключить файловую систему, такую как жесткий диск, CD-ROM, сетевая файловая система или USB-накопитель, к текущему рабочему каталогу, что позволяет пользователям получить доступ к файлам и каталогам, которые находятся на этой файловой системе. Команда mount также может использоваться для изменения параметров монтирования, таких как права доступа или тип файловой системы.
Для монтирования отдельных каталогов в файловой системе команда mount используется с ключами --bind и --rbind.
Синтаксис mount:
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>– пути до каталогов старой и новой точек монтирования соответственно. Если исходный каталог содержал ранее примонтированные узлы, то в новой точке монтирования такие узлы не будут доступны.Для монтирования каталога в новую точку вместе с примонтированными ранее узлами используйте команду с ключом
--bind:mount --bind <path-to-old_dir> <path-to-new_dir>Если исходный каталог содержал ранее примонтированные узлы, то в новой точке монтирования такие узлы будут доступны. Доступность сохранится на всех уровнях каталога, будут доступны узлы, примонтированные к исходному каталогу на всех уровнях файловой иерархии.