
Em uma CentOS/RHEL
máquina, o limite dos processos do usuário pode ser definido /etc/security/limits.conf
tanto em/etc/security/limits.d/20-nproc.conf
Qual é a diferença entre esses dois valores contidos nos arquivos acima?
Responder1
ORed Hat KBnotas:
Após a leitura de /etc/security/limits.conf, os arquivos individuais do diretório /etc/security/limits.d/ são lidos. Os arquivos são analisados um após o outro na ordem da localidade "C". Portanto a ordem será de caracteres especiais, números em ordem crescente, letras maiúsculas e letras minúsculas em ordem alfabética. Se dois arquivos tiverem a mesma entrada, a última entrada lida terá efeito. Somente arquivos com extensão *.conf serão lidos neste diretório.
Um diretório de fragmentos de configuração oferece a capacidade de vários pacotes fornecerem as configurações necessárias. AItem da lista de discussão do Debianoferece esta visão:
Antigamente, a maior parte do software UNIX era controlada por um único arquivo de configuração por pacote de software, e todos os detalhes de configuração desse pacote iam para esse arquivo. Isso funcionou razoavelmente bem quando o arquivo foi criado manualmente pelo administrador do sistema para necessidades locais.
Quando os pacotes de distribuição se tornaram cada vez mais comuns, ficou claro que precisávamos de melhores formas de formar tais arquivos de configuração a partir de múltiplos fragmentos, muitas vezes fornecidos por múltiplos pacotes independentes. Cada pacote que precisa configurar algum serviço compartilhado deve ser capaz de gerenciar apenas sua configuração sem precisar editar um arquivo de configuração compartilhado usado por outros pacotes.
A convenção mais comum adotada foi permitir a inclusão de um diretório cheio de arquivos de configuração, onde qualquer coisa colocada nesse diretório se tornaria ativa e parte dessa configuração.