Mount (Unix) - Mount (Unix)
Оригинальный автор (ы) | Кен Томпсон, Деннис Ричи |
---|---|
Разработчики) | AT&T Bell Laboratories |
изначальный выпуск | 3 ноября 1971 г. |
Операционная система | Unix и Unix-подобный |
Тип | Команда |
В вычисление, устанавливать это команда в различных операционные системы. Прежде чем пользователь сможет получить доступ к файл на Unix-подобный машина, файловая система который содержит, необходимо установить с устанавливать команда. Часто устанавливать используется для SD Card, флешка, DVD и другие съемные запоминающие устройства. Команда также доступна в Оболочка EFI.[1]
Обзор
В устанавливать команда инструктирует Операционная система который файловая система готов к использованию и связывает его с определенной точкой в общей иерархии файловой системы (ее Точка монтирования) и задает параметры, относящиеся к его доступу. Монтирование делает файловые системы, файлы, каталоги, устройства и специальные файлы доступными для использования и доступными пользователю. Его аналог размонтировать указывает операционной системе, что файловая система должна быть отделена от точки монтирования, что делает ее недоступной и может быть удалена с компьютера. Это важно размонтировать устройство перед его удалением, поскольку изменения в файлах могли быть записаны только частично и завершены как часть размонтировать.
В устанавливать и размонтировать команды требуют пользователь root право вносить изменения. В качестве альтернативы, определенные привилегии для выполнения соответствующего действия могут быть ранее предоставлены пользователем root. Файловую систему можно определить как монтируемую пользователем в /так далее/fstab
файл пользователем root.
Использовать
Показать все смонтированные разделы:
$ устанавливатьproc on / proc тип proc (rw)sysfs на / sys типа sysfs (rw)devpts на / dev / pts типа devpts (rw, gid = 5, mode = 620)/ dev / sda1 на / тип загрузки ext3 (rw)/ tmp на / var / tmp тип нет (rw, noexec, nosuid, bind)10.4.0.4:/srv/export/setup_server на / nfs / setup_server тип nfs (ro, addr = 10.4.0.4)
В этом примере будет смонтирован второй раздел жесткого диска (жесткого диска):
$ mount / dev / hda2 / media / ФОТО
и будет отключен (указав раздел физического диска):
$ umount / dev / hda2
или (ссылаясь на точку монтирования)
$ umount / media / ФОТО
Чтобы перемонтировать раздел с определенным опции:
$ mount -o remount, rw / dev / hda2
Производные и оболочки
pmount
это обертка вокруг стандарта устанавливать программа, которая позволяет обычным пользователям монтировать съемные устройства без соответствия / etc /fstab Вход. Это обеспечивает прочную основу для автомонтаж такие фреймворки, как проект GNOME Utopia, и сводит использование root к минимуму.
Этот пакет также содержит обертку pmount-hal, который считывает информацию, такую как метки устройств и параметры монтажа, из HAL и передает его pmount.
В гном-маунт
Пакет содержит программы для монтажа, демонтажа и извлечения запоминающих устройств. Целью gnome-mount является программное обеспечение GNOME, такое как gnome-volume-manager и GNOME-VFS использовать это вместо вызова mount / umount / eject / pmount или методов прямого вызова HAL. GNOME ранее использовал pmount. Обратите внимание, gnome-mount не предназначен для непосредственного использования пользователями.
Все программы монтирования gnome используют методы HAL и, как таковые, работают без привилегий. Основанием для использования gnome-mount является наличие централизованного места (в GConf ), где сохраняются такие настройки, как параметры монтирования и места монтирования.[2]
Как и в случае со всеми unix-подобными командами, параметры зависят от версии mount и подробно описаны в ее страница руководства.
В дополнение к системному вызову устанавливать, функция mount_root () монтирует первый, или корень файловая система. В контексте устанавливать вызывается системным вызовом настраивать.
Смотрите также
Рекомендации
- ^ «Оболочки EFI и сценарии». Intel. Получено 2013-09-25.
- ^ гном-крепление-0.6 В архиве 2008-06-05 на Wayback Machine
внешняя ссылка
- Версия 7 Unix Программиста Руководство –
- Linux Администрирование и привилегированные команды Руководство –
- FreeBSD Системный менеджер Руководство –
- Linux Пользовательские команды Руководство –
- Linux Пользовательские команды Руководство –