Назад | Перейти на главную страницу

Что означают эти сокращения?

Некоторые каталоги легко понять смысл

/usr
/bin
...

Но что касается следующих, я понятия не имею.

/etc
/opt

opt для необязательного?
etc для электронной t ...... конфигурации (не знаю для t)

Я хотел бы знать, что означают эти сокращения.

Достаточно странно /usr фактически означает ресурсы системы Unix.

"Etc" в "/ etc / bin" действительно означает "etcetera". В ранних системах Unix наиболее важным каталогом был каталог "bin" (сокращение от "binaries" - скомпилированные программы) и "etc" "был для таких тривиальных вещей, как запуск, завершение работы и администрирование. Список вещей, которые вам нужны для запуска Linux: двоичный файл программы и т. д., и т. д. - другими словами, единственный жизненно важный элемент, плюс некоторые менее важные элементы.

Сегодня "etc" содержит общесистемные файлы конфигурации, без которых вы почти никогда не обойдетесь - вряд ли это неважно. "-http://searchenterpriselinux.techtarget.com/tip/0,289483,sid39_gci1098161,00.html

Вы можете найти вывод из "man hier" увлекательным

для любознательного читателя, sbin сокращенно от «системные двоичные файлы» (хотя иногда его называют сокращением от «статических двоичных файлов», потому что в некоторых системах исполняемые файлы в /sbin всегда будет статически связан, чтобы обеспечить загрузочную систему, если /lib был уничтожен); lib, совершенно очевидно, означает «библиотеки».

/var содержит «файлы переменных» - такие вещи, как журналы, идентификаторы процессов, временные каталоги, почтовые буферы.

/proc (в системах с proc файловая система) изначально просто содержала информацию о запущенных процессах, но Linux расширил ее, включив в нее и множество другой информации (например, cat /proc/cpuinfo).

В некоторых старых вариантах Unix /etc часто содержат исполняемые программы (и в некоторых случаях могут все еще содержать), а не просто ограничиваются файлами конфигурации. Если память мне не изменяет, ifconfig был на самом деле /etc/ifconfig в системах SVR4 несколько лет назад.

Если вы используете машину Solaris, вы также увидите xpg4 (расшифровывается как «X / Open Portability Guide»), ccs («Система компиляции C») и ucb («Калифорнийский университет в Беркли» - совместимость с BSD).

Вы можете прочитать FHS полезно :)

/etc означает и так далее. Ссылки в Википедии документ Bell Labs от '72 это называет это и так далее.

Стандарт иерархии файловой системы содержит информацию об истории и т. Д.:

http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard

По поводу значения самого имени возникли разногласия. В ранних версиях документа о реализации UNIX от Bell labs, / etc упоминается как каталог etcetera [24], поскольку этот каталог исторически хранил все, что не принадлежало другому (однако, FHS ограничивает / etc статическими файлами конфигурации и может не содержать двоичных файлов). После публикации ранней документации имя каталога было изменено различными способами. Недавние интерпретации включают такие бэкронимы, как «Конфигурация редактируемого текста» или «Расширенный ящик для инструментов».