Что означает «usr»? [дубликат]

На этот вопрос уже есть ответ здесь:

Означает ли это "пользователь"? Я попытался перейти к usr через cd , но получил Ошибка такого файла или каталога .

Я смог найти только на русском языке следующее информация:

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

Традиционная система подкаталогов / usr / Вторичная иерархия для данных пользователя; содержит большинство пользовательских приложений и утилит, используемые в многопользовательском режиме. Может быть смонтирована по сети только для чтения и быть общей для нескольких машин [2]. / usr / bin / "

Однако я не понимаю.


Перевод цитаты :

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

Традиционная система подкаталогов / usr / Вторичная иерархия для пользовательских данных; содержат большинство пользовательских приложений и утилит, используемых в многопользовательском режиме. Может монтироваться по сети только в режиме чтения. -только режим, который может использоваться несколькими компьютерами.

1
задан 23 February 2019 в 12:35

3 ответа

/usr в наше время обозначает Пользовательские Системные ресурсы. Этот каталог содержит большинство команд и исполнимых файлов, библиотек и документации. В первые годы Unix это был каталог, куда корневые каталоги пользователей были помещены (Ваш пользовательский корневой каталог будет /usr/anatoly который теперь является /home/anatoly), так первоначально это поддержало Пользователя.

См. Главу 1. Иерархия Файловой системы Linux для деталей.

13
ответ дан 3 December 2019 в 06:18

Как был объяснен в кавычке в вопросе, /usr каталог обозначает Пользовательские Системные ресурсы. Согласно документации Debian это включает приложения, которые не обязательны, чтобы система загрузилась, и совместно используемые данные (например, /usr/share/applications содержит .desktop файлы, которые являются видом ярлыков на исполняемый файл реального приложения).

Обратите внимание, что кавычка упоминает /usr каталог должен быть только для чтения и не модифицируемым программами, который относится /usr/lib потому что это содержит совместно использованные библиотеки, которые очень важны для соответствующей функциональности приложений. Однако некоторое содержание такой как /usr/share/applications каталог содержит ресурсы, которые не являются очень важной системой, и могут быть изменены пользователем администраторского уровня при необходимости.


Как было указано в цитате которая приложена к вопросу, каталог (или директория) /usr имеет Пользовательские системные ресурсы значение — системные ресурсы пользователя. Согласно Debian документации это влючает программы которые не обязательны для загрузки системы и общие данные (к примеру, /usr/share/applications держит ссылки к программам). Важно заметить что в цитате сказано этот каталог должен быть смонтироват для чтения, что относится к таким под-каталогам как/usr/lib поскольку этот каталог включает общие библиотеки используемые многими программами что делает их критически важными. Но такие каталоги как/usr/share/applications не содержат системно-важных ресурсов и могут изменятся при необходимости административным пользователем.

5
ответ дан 3 December 2019 в 06:18

Thre является a /usr каталог в системах Linux, используемых для содержания ресурсов, используемых всеми (обычно все Вы приложения находятся в /usr/bin, /usr/lib, и /usr/share).

Этот каталог читаем всеми только кроме привилегированных пользователей, может записать в нем, который является редко neededanyway начиная с большинства файлов в /usr в управляемом диспетчерами пакетов ( apt... семейство, в Ubuntu).

2
ответ дан 3 December 2019 в 06:18

Другие вопросы по тегам:

Похожие вопросы: