O diretório /proc/sys
fornece acesso fácil às configurações de sysctl através do shell. Você pode ler e gravar essas configurações lendo ou gravando esses arquivos ou chamando o sysctl
utility ou a % chamada do sistema sysctl
subjacente.
As várias configurações estão descritas na documentação do kernel, em Documentation/sysctl/*
. Comece com README
.
Isso é algo de baixo nível, então às vezes a documentação não é completamente precisa e você precisa se voltar para a fonte. Cada configuração de sysctl geralmente corresponde a uma variável com um nome parecido dentro do kernel (mas isso é uma convenção, não uma regra). Muitas configurações são declaradas em kernel/sysctl.c
, mas componentes e módulos adicionais do kernel podem definir seus próprios. Na fonte (em uma cópia local ou online em LXR ), procure o nome da configuração de sysctl entre aspas (por exemplo, "xfrm_larval_drop"
) para encontrar sua declaração.