Существует ли указанное стандартами местоположение для пользовательских конфигурационных файлов?

Вы связываетесь со сценарием в rc3.d каталог, который является каталогом для сервисов, запущенных в runlevel 3. Значение по умолчанию runlevel в Ubuntu является 2 IIRC. Таким образом, можно хотеть изменить вторую строку на:

sudo ln -snf ../init.d/gerrit.sh /etc/rc2.d/S90gerrit

Конечно, возможно, что сервер был настроен для запуска в другом runlevel. Узнайте текущий runlevel с

who -r
3
27.04.2014, 02:15
1 ответ
[114122]POSIX[12252]Поиск по спецификации строк "user config" или "configuration files" привел к нулевым попаданиям, поэтому я бы сказал, что нет, это никак не указано.[12253]http://pubs.opengroup. org/onlinepubs/9699919799/[12254]FHS[12255]Глядя на [114557]FHS - Filesystem Hierarchy Standard[114558], он имел следующий бит:[12256]Пользовательские конфигурационные файлы для приложений хранятся в домашнем каталоге пользователя в файле, который начинается со знака '.' ("dot file"). Если приложению необходимо создать несколько файлов с точками, то они должны быть помещены в подкаталог с именем, начинающимся со знака '.' ("каталог точек"). В этом случае конфигурационные файлы не должны начинаться со знака '.'. [114743]11[114744].[12257]sysconf/getconf[12258] Просмотр списка конфигурационных констант POSIX, присутствующих в [114561][114562] - это единственное место, где я могу придумать, где будет сконфигурировано нечто подобное. Запуск команды [114563]getconf [114564] вернёт эти типы результатов.[12259]Например:[12260]Но просматривая список определений, я не вижу ничего относящегося к домашнему каталогу пользователя.[12261]лимиты. h - реализованные константы[12262]unistd.h - стандартные символьные константы и типы[12263]sysconf - получаем настраиваемые системные переменные[12264]
5
27.01.2020, 21:16

Теги

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