Что означает число в начале названия конфигурационного файла?

Конфигурация некоторых вещей (Xorg, fontconfig, systemd и пр.) производится с помощью нескольких файлов, в названии которых присутствует какое-то число. Например:
$ ls /etc/fonts/conf.avail
10-autohint.conf
10-no-sub-pixel.conf
11-lcdfilter-default.conf
11-lcdfilter-legacy.conf
20-unhint-small-vera.conf
25-unhint-nonlatin.conf
...

Что означают эти числа?
  • Вопрос задан
  • 310 просмотров
Решения вопроса 2
MaxDukov
@MaxDukov
впишусь в проект как SRE/DevOps.
обычно - порядок применения.
Ответ написан
Комментировать
lybin
@lybin
looking for remote full time job python backend
Приоритет, порядок чтения. Один конфиг может "перекрывать" некоторые, или все, настройки в другом. Читаем от наименьшего к большему.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
orlov0562
@orlov0562
I'm cool!
Это используют с несколькими целями: во-первых таким образом уникализируют имя файла, во вторых таким образом делают сортировку, которую в свою очередь используют для очередности/приоритетности загрузки конфигов. Реже, нумерацию используют, для приложение-зависимых нужд, например для указания версии или маркера бэкапов.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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