mount

Бесплатно
Открытый исходный код
Windows
macOS
Linux
Android
iOS

Сайт: man7.org/linux/man-pages/man8/mount.8.html

mount — стандартная утилита командной строки в Unix-подобных операционных системах, предназначенная для присоединения файловых систем и блочных устройств к единому дереву каталогов. Команда выполняет связывание устройств, образов дисков или удалённых ресурсов с точкой монтирования в файловой иерархии, делая содержимое присоединяемого ресурса доступным для чтения и/или записи через обычные файловые операции. Утилита является частью базового набора системных средств и обеспечивает интерфейс между ядром операционной системы и подсистемой управления файловыми системами.

Исторически команда возникла вместе с развитием концепции единого корневого каталога в ранних версиях Unix и получила дальнейшее развитие в различных реализациях — системных утилитах BSD, System V и Linux. В разных реализациях синтаксис и поддерживаемые опции могут незначительно отличаться, но общая функциональность сохраняется: указание устройства или ресурса, точки монтирования и набора параметров монтирования (флаги, файловая система, кодировка, права доступа и пр.). Помимо локальных блочных устройств, современные реализации поддерживают монтирование сетевых томов, образов дисков и виртуальных файловых систем ядра.

  • Присоединение устройств: связывание блочных устройств (разделов диска, логических томов) с точками монтирования для доступа через файловую иерархию.
  • Поддержка типов ФС: указание типа файловой системы при монтировании (например, ext4, xfs, vfat, ntfs, nfs), что позволяет ядру корректно интерпретировать на-disk структуры.
  • Параметры монтирования: установка опций доступа и поведения (readonly, rw, noexec, nosuid, nodev и пр.), влияющих на безопасность и функциональность смонтированного ресурса.
  • Монтирование сетевых томов: подключение удалённых ресурсов по протоколам вроде NFS, SMB/CIFS и другим сетевым файловым системам.
  • Монтирование образов: присоединение файлов-образов (например ISO, loop-образы) через loop-интерфейс для доступа к их содержимому.
  • Автоматизация в fstab: поддержка записи записей в системный файл конфигурации (обычно /etc/fstab) для автоматического монтирования при загрузке или с помощью утилит управления.
  • Диагностика и отображение: вывод списка текущих точек монтирования и их параметров; в ряде реализаций предоставляются диагностические сообщения при ошибках монтирования.
Подробнее