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

0

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

Há muitas informações sobre como ler e escrever variáveis, por exemplo,

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

E eu li sobre sysctl , por exemplo link

Obrigado!

    
por Valentyn 01.02.2018 / 17:10

2 respostas

3

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

link

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

A documentação é altamente técnica, assim como a operação que você está fazendo, alterando os valores dos parâmetros para muitos parâmetros.

    
por 01.02.2018 / 17:22
0

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

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

/sbin/sysctl -a

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

    
por 01.02.2018 / 17:42