Estou pensando, qual é o significado dos números mágicos em nomes de arquivos em pastas de configuração? Por exemplo, 50 em
/etc/apt/apt.conf.d/50unattended-upgrades
ou 52 em
/etc/apt/apt.conf.d/52unattended-upgrades-local
. Acho que está de alguma forma relacionado com a ordem de análise desses arquivos na pasta?
relate perguntas
-
Existe uma maneira de fazer ls mostrar arquivos ocultos apenas para determinados diretórios?
-
Inicie/pare o serviço systemd usando o atalho de teclado [fechado]
-
Necessidade de algumas chamadas de sistema
-
astyle não altera a formatação do arquivo de origem
-
Passe o sistema de arquivos raiz por rótulo para o kernel do Linux
Até onde eu sei, não há um padrão descrevendo isso, mas você está certo, é para ordenar os arquivos de configuração.
Se a ordem realmente significa algo depende da ferramenta/daemon que usa esses arquivos de configuração, mas em geral as ferramentas lerão os arquivos de configuração em ordem. Por exemplo, com regras do udev, você pode criar seu arquivo de regra personalizado com o nome like
99-custom.rules
para substituir explicitamente algo definido pela regra do sistema de por exemplo60-block.rules
e como o udev analisa os arquivos em ordem alfabética, sua regra 99 será analisada após a regra 60, substituindo as propriedades do udev etc.