Skip to main content

Usando o comando "sysctl" do Linux

Como aprender RÁPIDO Comandos elétricos (Pode 2025)

Como aprender RÁPIDO Comandos elétricos (Pode 2025)
Anonim

O Linux sysctl comando configura os parâmetros do kernel no tempo de execução. Os parâmetros disponíveis são aqueles listados / proc / sys /. Procfs é necessário parasysctl (8) suporte no Linux. Usarsysctl (8) para ler e gravar dados sysctl.

Sinopse

sysctl -n -e variável … sysctl -n -e -w variável = valor … sysctl -n -e -p (padrão /etc/sysctl.conf) sysctl -n -e -a sysctl -n -e -A

Parâmetros

UMA variável é o nome de uma chave para ler - por exemplo:

kernel.ostype

O separador de barra também é aceito no lugar de um período delimitando o par chave / valor - por exemplo:

kernel / ostype

Para definir uma chave, use o formulário

variável = valor

Onde variável é a chave e valor é o valor definido para. Se o valor contiver citações ou caracteres que são analisados ​​pelo shell, talvez seja necessário colocar o valor entre aspas duplas. Isso requer o -W parâmetro a ser usado.

Outros parâmetros

-n: Use essa opção para desativar a impressão do nome da chave ao imprimir valores.

-e: Use esta opção para ignorar erros sobre chaves desconhecidas.

-W: Use esta opção quando quiser alterar um sysctl configuração.

-p: Carga sysctl configurações do arquivo especificado ou /etc/sysctl.conf se nenhum foi dado.

-uma: Exibe todos os valores atualmente disponíveis.

-UMA: Exibe todos os valores atualmente disponíveis no formulário de tabela.

Exemplo de uso

/ sbin / sysctl -a/ sbin / sysctl -n kernel.hostname/ sbin / sysctl -w kernel.domainname = "example.com"/ sbin / sysctl -p /etc/sysctl.conf

O uso específico pode variar de acordo com a distribuição do Linux. Use ohomem comando (% homem) para ver como um comando é usado em seu computador particular.