Инструменты пользователя

Инструменты сайта


igor:udev_i_ego_primenenie_dlja_montirovanija_fajlovoj_sistemy

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
Последняя версияСледующая версия справа и слева
igor:udev_i_ego_primenenie_dlja_montirovanija_fajlovoj_sistemy [2019/12/01 01:58] – [Монтирование файлового дерева при загрузке системы. Файлы /etc/fstab и /etc/mtab] igorigor:udev_i_ego_primenenie_dlja_montirovanija_fajlovoj_sistemy [2019/12/09 23:49] – [Опции монтирования] igor
Строка 21: Строка 21:
 ====Опции монтирования==== ====Опции монтирования====
 Это "нюансы" того, как операционная система должна обращаться с файлами и каталогами на каждом конкретном Это "нюансы" того, как операционная система должна обращаться с файлами и каталогами на каждом конкретном
-устройстве. Их довольно много, выглядят они несколько путано, и вся эта система опций монтирования носит на себе следы кусочно-ямочных модернизаций. Перечислю некоторые опции, начиная с тех, которыми владею сам.\\+устройстве. Их довольно много, выглядят они несколько путано, и вся эта система опций монтирования носит на себе следы многочисленных кусочно-ямочных улучшизаций. Перечислю некоторые опции, начиная с тех, которыми владею сам.\\
 rw/ro - использовать диск для чтения и записи или только для чтения; \\ rw/ro - использовать диск для чтения и записи или только для чтения; \\
 exec/noexec - разрешать/запрещать выполнение программ, находящихся на диске; \\ exec/noexec - разрешать/запрещать выполнение программ, находящихся на диске; \\
Строка 40: Строка 40:
 blksize=N; \\ blksize=N; \\
 default_permissions; \\ default_permissions; \\
-allow_other; \\+allow_other - эта опция используется только при монтировании по сети и дает возможность другим пользователям также получать доступ к данному ресурсу; \\
 shortname=mixed; \\ shortname=mixed; \\
 unhide \\ \\ unhide \\ \\
Строка 165: Строка 165:
 Udev - вещь достаточно универсальная, его компетенция простым автомонтированием гаджетов отнюдь не исчерпывается (некоторые даже пишут, что он для этого не предназначен - непонятно почему). Однако по жизни именно автомонтирование - задача номер один, при решении которой люди в первую очередь вспоминают про udev. \\ Udev - вещь достаточно универсальная, его компетенция простым автомонтированием гаджетов отнюдь не исчерпывается (некоторые даже пишут, что он для этого не предназначен - непонятно почему). Однако по жизни именно автомонтирование - задача номер один, при решении которой люди в первую очередь вспоминают про udev. \\
 Udev независим ни от файл-менеджеров, ни от используемой вами графической оболочки (desktop environment, window manager...), ни вообще от X-сервера, то есть описанная ниже технология применима даже к компьютеру, совсем не имеющему графической периферии. \\ Udev независим ни от файл-менеджеров, ни от используемой вами графической оболочки (desktop environment, window manager...), ни вообще от X-сервера, то есть описанная ниже технология применима даже к компьютеру, совсем не имеющему графической периферии. \\
-Второе. В бинарных дистрибутивах, как правило, имеются свои варианты решения поставленной задачи, разработанные для нас (за нас) создателями конкретного дистрибутива и, в отличие от того что сказано чуть выше, "привязанные" к графическим средствам этого дистрибутива. Если вы, подобно вашему покорному слуге, считаете их неудачными и хотите решить задачу по-своему, то надо понимать, что это обходное решение - "костыль". В данной ситуации это слово не несет отрицательной эмоциональной нагрузки, но этот "костыль" может конфликтовать со стандартным решением, которого никто не отменял. У меня, например, тунар просто "вылетает" при попытке обратиться к флэшке, примонтированной через udev. \\ \\+Второе. В бинарных дистрибутивах, как правило, имеются свои варианты решения поставленной задачи, разработанные для нас (за нас) создателями конкретного дистрибутива и, в отличие от того что сказано чуть выше, "привязанные" к графическим средствам этого дистрибутива. Если вы, подобно вашему покорному слуге, считаете их неудачными и хотите решить задачу по-своему, то надо понимать, что это обходное решение - "костыль". В данной ситуации это слово не несет отрицательной эмоциональной нагрузки, но этот "костыль" может конфликтовать со стандартным решением, которого никто не отменял. У меня, например, тунар при попытке обратиться к флэшке, примонтированной через udev, просто "вылетает" со скоростью, обычно ему не свойственной. \\ \\
 ====Краткое описание принципа работы udev==== ====Краткое описание принципа работы udev====
 Как уже говорилось, в каждой ОС есть механизмы, следящие за событиями и докладывающие о них, и есть механизмы, получающие эти доклады и предпринимающие должные действия по факту событий. К последним относится udev - демон, который характеризуется тем, что может анализировать информацию о событиях согласно __правилам__, написанным для него пользователем данного конкретного компьютера. \\ Как уже говорилось, в каждой ОС есть механизмы, следящие за событиями и докладывающие о них, и есть механизмы, получающие эти доклады и предпринимающие должные действия по факту событий. К последним относится udev - демон, который характеризуется тем, что может анализировать информацию о событиях согласно __правилам__, написанным для него пользователем данного конкретного компьютера. \\
igor/udev_i_ego_primenenie_dlja_montirovanija_fajlovoj_sistemy.txt · Последнее изменение: 2019/12/09 23:54 — igor