Я создаю названную утилиту zapboot
в ответ на вопрос я читал несколько дней назад, но не могу больше находить. Основная функция состоит в том, чтобы перезагрузить быстрее назад в Ubuntu. Мне нужен конфигурационный файл для содержания старого GRUB_TIMEOUT=10 и нового GRUB_TIMEOUT=00. Эти значения могут быть изменены пользователем.
В этой точке, как это технически работает, WIP (Происходящая Работа), но что было бы Вы рекомендовать для каталога, где конфигурационный файл хранится согласно конвенциям / промышленные стандарты т.е. ~/
? Кроме того, что должно имя файла быть согласно конвенциям / промышленные стандарты т.е. zapboot.conf.d
?
Я надеюсь использовать имя каталога и имя файла, которое обеспечивает самую короткую кривую обучения.
У меня нет официальных стандартов для показа для этого, но:
Конфигурация в масштабе всей системы, которая должна только быть отредактирована суперпользователем, должна быть в /etc
. В этом, я комментарий главным образом второго Zanna:
Основной файл мог быть
/etc/zapboot.conf
и мог быть каталог/etc/zapboot.conf.d
чтобы пользователи добавили свои собственные дополнительные конфигурационные файлы
conf
для каталога (см., например, /etc/logrotate.d
, /etc/pam.d
, и т.д.)Конфигурация в расчете на пользователя, которая может быть отредактирована пользователями, должна быть в их корневых каталогах, и если Вы хотите быть хорошими об этом, должен быть в $XDG_CONFIG_HOME
, после Спецификации Базового каталога XDG. Таким образом, Ваши файлы конфигурации были бы в $XDG_CONFIG_HOME/zapboot
.
XDG_CONFIG_HOME
сброшен или пуст, по умолчанию к ~/.config
, таким образом, Ваши файлы конфигурации были бы в ~/.config/zapboot
.Похожие страницы: