М. Дікі та М. Пелтьє обидва придбали приміщення. Але приміщення неправильне.
Якщо ви прочитали, що " /etcпризначено для файлів конфігурації системи", ви прочитали щось, що не малює повну картину для вас. Подивіться на ім’я. Це "et cetera". Люди в той чи інший час помістили все, кухонну раковину кухні.
/etc/rc колись (а в деяких системах все ще є) програма запускається, щоб запустити все.
- Файл зображень програми для першого користувальницького процесу був
/etc/initв один момент (наприклад, у XENIX, задовго до того, як на початку було навіть ідея).
/etc/profile, /etc/zprofileі всі інші - це безумовно сценарії.
- OpenBSD's
/etc/netstart- програма; як і FreeBSD /etc/ipfw.rules.
- Так само і FreeBSD
/etc/rc.suspendта /etc/rc.resume; і дійсно /etc/rc.sendmail, /etc/rc.bsdextendedі /etc/rc.firewall.
Точно так же, якщо ви читали , що «скрипти, запускати / зупиняти / перезапускати різні програми , як правило, в /etcзамість /varабо /usrабо що - щось подібне» , то ви що - то інше , що не прикрашає повну картину для вас читати.
- Умовою FreeBSD / PC-BSD є створення
/usr/local/etc/rc.d/каталогу для rcсценаріїв, що не працюють в системі . rcсценарії для різного роду живуть там, а не під /etc.
- Ви знайдете Daemontools-сімейні людина покласти деякі речі управління послугами в
/var/sv, /var/serviceі тому подібні місця. (Мій набір інструментів "nosh", наприклад, забезпечує майже тисячу пакетів служб /var/sv. Єдині службові пакети, що входять, /etc/service-bundles- це між 60 і 70, необхідними до /usrмонтажу, включаючи служби, які монтують і перевіряють, /usrякщо це потрібно.)
- Конвенції системної операційної системи містять у собі деякі речі
/etc/systemd, деякі речі /run/systemd, деякі речі /usr/lib/systemdі ( хоча вони недокументовані з незрозумілих причин ) /usr/local/lib/systemd. Знову ж таки, більшість "речей для запуску / зупинки послуг" можна знайти під, /usrа не під /etc.