Черновик:/usr

Материал из свободной русской энциклопедии «Традиция»
(перенаправлено с «/usr»)
Перейти к навигации Перейти к поиску

/usr (от англ. UNIX System Resources — системные ресурсы UNIX) — директория в UNIX-подобных системах, содержащая динамически компонуемые программы, файлы пользователей и программы, устанавливаемые вручную. В соответствии с FHS монтируется на корневую файловую систему и должен содержать только не изменяющиеся программами данные (то есть /usr в режиме эксплуатации может быть смонтирован в режиме «только для чтения» без ущерба для функциональности).[1]

Традиционная система подкаталогов
/usr/ Вторичная иерархия для данных пользователя; содержит большинство пользовательских приложений и утилит, используемых в многопользовательском режиме. Может быть смонтирована по сети только для чтения и быть общей для нескольких машин.[2]
/usr/bin/
Дополнительные программы для всех пользователей, не являющиеся необходимыми в однопользовательском режиме.
/usr/include/
Стандартные заголовочные файлы.
/usr/lib/
Библиотеки для программ, находящихся в /usr/bin/ и /usr/sbin/.
/usr/sbin/
Дополнительные системные программы (такие как демоны различных сетевых сервисов).
/usr/share/
Архитектурно-независимые общие данные.
/usr/src/
Исходные коды (например, здесь располагаются исходные коды ядра).
/usr/X11R6/
X Window System, версии 11, релиз 6.
/usr/local/
Третичная иерархия для данных, специфичных для данного хоста. Обычно содержит такие поддиректории, как bin/, lib/, share/.[3]

[править | править код]



  1. Filesystem Hierarchy Standard
  2. Filesystem Hierarchy Standard (англ.)
  3. Исторически и строго следуя стандарту, /usr/local/ является хранилищем данных, которые должны хранится на локальном хосте (в противоположность /usr/, которая может монтироваться по сети). Однако обычно /usr/ редко монтируется удалённо, а /usr/local/ чаще используется для инсталляции программного обеспечения и данных, которые не являются частью дистрибутива (в этом случае /usr/ должен содержать программы и данные только из стандартного дистрибутива). Возможно, в будущем стандарт FHS будет изменён для отражения этой устоявшейся ситуации.

Шаблон:FHS


Черновик
Исправьте и дополните до полноценной статьи Русской Энциклопедии.