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) для автоматического монтирования при загрузке или с помощью утилит управления.
- Диагностика и отображение: вывод списка текущих точек монтирования и их параметров; в ряде реализаций предоставляются диагностические сообщения при ошибках монтирования.