o que o comando sysctl executa no terminal dá no Linux

o que o comando sysctl executa no terminal dá no Linux

Existem muitas variáveis ​​diferentes que posso alterar por meio do sysctl. O que eles são? Existe uma descrição de cada variável em algum lugar?

Há muita informação sobre como ler/escrever variáveis, por exemplo

mas não há descrição do que são

E eu li sobre sysctl, por exemplohttps://en.wikipedia.org/wiki/Sysctl

Obrigado!

Responder1

Todos os parâmetros do kernel que você pode ajustar com sysctl devem estar documentados na documentação do kernel Linux:

https://www.kernel.org/doc/Documentation/sysctl/

No entanto, acredito que qualquer módulo do kernel pode adicionar seus próprios ajustes de sysctl e módulos externos podem não ser documentados. Além disso, alguns parâmetros específicos do subsistema requerem a leitura do código-fonte.

A documentação é altamente técnica, mas a operação que você está realizando alterando os valores dos parâmetros de muitos parâmetros também o é.

Responder2

A resposta de Andrew é boa. A versão resumida é que qualquer módulo que você adicionou pode adicionar suas próprias opções possíveis.

No entanto, passar o argumento -a para sysctl listará todos os valores atualmente disponíveis em seu computador. Isso está claramente listado nas páginas de manual do sysctl.

/sbin/sysctl -a

Então, acho que isso significa que o RTFM também teria respondido a essa pergunta.

informação relacionada