O Linux sysctl comando configura os parâmetros do kernel em tempo de execução. Os parâmetros disponíveis são aqueles listados em / proc / sys /. Procfs é necessário para suporte a sysctl (8) no Linux. Use sysctl (8) para ler e gravar dados sysctl.
Sinopse
sysctl [-n] [-e] variável … sysctl [-n] [-e] -w variável = valor … sysctl [-n] [-e] -p
Parâmetros
Uma variável é o nome de uma chave para leitura, por exemplo: kernel.ostype
O separador de barra também é aceito no lugar de um ponto que delimita o par chave / valor. Por exemplo: kernel / ostype
Para definir uma chave, use a forma: variável = valor
Variável é a chave e valor é o valor para o qual está definido. Se o valor contiver aspas ou caracteres analisados pelo shell, pode ser necessário colocar o valor entre aspas duplas. Isso requer o -w parâmetro a ser usado.
Outros parâmetros
-n: Use esta opção para imprimir apenas os valores da variável ou variáveis fornecidas.
-e: Use esta opção para ignorar erros sobre chaves desconhecidas.
-p: Carregue as configurações do sysctl do arquivo especificado ou /etc/sysctl.conf se nenhum for fornecido.
-uma: Exibe todas as variáveis.
-C: Permite a gravação de um valor em uma variável.
Exemplos de uso
/ sbin / sysctl -a
type = “code”> / sbin / sysctl -n kernel.hostname
type = “code”> / sbin / sysctl -w kernel.domainname = “example.com”
type = “code”> / sbin / sysctl -p /etc/sysctl.conf
type = “code”> O uso específico pode variar de acordo com a distribuição do Linux. Use o comando man (% man) para ver como um comando é usado em seu computador específico.