Что означает папка "etc" в корневом каталоге? Я думаю, что знание этого поможет мне вспомнить, где находятся определенные файлы.
Обновление : может быть полезно для других, папка используется для «Конфигурационных файлов хоста» - ссылка .
terminology
directory-structure
Дэвид Тан
источник
источник
/etc
потому что не было другого места, чтобы положить это. Пуф! Де-факто стандарт. Вы знаете, что это/usr
было изначально место, где были домашние каталоги пользователей?/etc
тоже имели двоичные файлы .Ответы:
Определить - / etc? имеет хорошую историю
Вы можете найти ссылки на «и так далее» в старых руководствах Bell Labs по UNIX и т. Д. - в настоящее время он используется только для конфигурации системы, но раньше там были все, что не вписывалось в другие каталоги.
источник
Первоначально, это было
/bin
для программ (по существу, исполняемых двоичных файлов), и очень скоро/dev
для файлов устройств и/lib
для дополнительного исполняемого кода, загружаемого программами (библиотеками)./usr
также пришел очень рано, сначала для пользовательских данных, а затем в качестве дополнительной области ОС с его собственным ,bin
иlib
затем ,man
содержащим руководством в электронном виде. Исходный код также часто предоставлялся где-то под/usr
.И в операционной системе было несколько файлов, которые не вписывались ни в одну из существующих категорий. Это включает
passwd
файл , содержащий пароли пользователей, иmtab
файл , написанныйmount
и имinit
и более поздниеrc
программы , выполняемые во время загрузки, и с течением времени все больше и больше программ , которые были предназначены для исполнения только для целей администрирования , а не как часть нормального использования.(Вы можете просмотреть некоторый старый исходный код Unix в Дереве Unix . Версии, предшествующие V6, очень фрагментарны. Вы также можете увидеть руководства V1 и V6 в Библиотеке страниц руководства .)
Сначала не было никакого смысла, что файлы
/etc
были файлами конфигурации. В эти самые первые дни, если вы хотите что-то настроить, вы будете перекомпилировать эту часть системы. По мере того как Unix становился все более мощным, все больше и больше вещей можно было делать без перекомпиляции. По мере того как Unix становился все шире, люди хотели делать все больше и больше, и они находили способы сделать это, не сталкиваясь с проблемой перекомпиляции. Настолько/etc
заполненный все большим и большим количеством текстовых файлов, которые люди могли и действительно настраивали, следовательно, он постепенно стал каталогом конфигурации.С созданием,
/sbin
содержащим программы, предназначенные только для системного администратора, в/etc
итоге содержались только текстовые файлы, многие из которых могут быть настроены системным администратором. Несколько файлов (например/etc/mtab
, иногда/etc/resolv.conf
) автоматически поддерживаются системными программами; В/run
мире Linux существует медленная тенденция переноса этих файлов .В современных системах Unix почти все общесистемные файлы конфигурации находятся под
/etc
, но не все файлы в них/etc
являются файлами конфигурации. Типичные дистрибутивы Linux и другие варианты Unix не очень хорошо справляются с изменением многих файлов, поступающих из пакетов; как минимум, вам может потребоваться объединить локальные модификации вручную при обновлении системы.источник
Это означает "и так далее". На латыни буквально «и все остальное». И у меня есть доказательства .
Редактировать: В архивном сообщении от 4 марта 2007 года Питер Х. Салус цитирует электронное письмо, которое он «только что получил» от Денниса Ричи , со-создателя Unix, очень четко разъясняя, что изначально означало «и т. Д.»:
источник
В стандартной статье Википедии о файловой системе есть объяснение этому.
Источник: http://en.wikipedia.org/wiki//etc#Directory_structure
источник
В начале UNIX было необходимо и практично давать короткие названия материалам. Итак, все системные каталоги были сохранены в 3 буквы и они являются сокращениями. Эти имена все еще присутствуют в современных системах Linux. (т.е. usr-пользователь, переменная-переменная, библиотека-библиотека).
etc
происходит от «и так далее», но я видел на нескольких сайтах упоминание обратного выражения, которое будет представлятьetc
текущую функцию: «редактируемую текстовую конфигурацию», но, опять же, это просто современная адаптация для лучшего представления того, что там.источник
Я думал, что это просто означает «и так далее», как в «и т.д ...» в списке.
источник
Я всегда предполагал, что это должен был предложить другой каталог, такой как «и т. Д. = Все остальное, что мы не пытаемся классифицировать дальше»; Лично я тоже использую такую папку в своем домашнем каталоге (не называется и т. Д., Но "весла" = "(что-то) еще").
источник
Первоначально он был задуман как «и так далее», но теперь он означает «редактируемые текстовые конфигурации».
источник
Я изучаю электронику, и у меня есть курс о RaspberryPi. Наши заметки говорят, что / etc означает «Редактируемая конфигурация текста». Я всегда предполагал, что «каталог и так далее» был не более чем псевдоним. Это имеет больше смысла, чем наоборот, но кто я ...
источник