FreeBSD Handbook/Administração/Configuração e Ajuste/Ajustando com o sysctl: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição
Sem resumo de edição
Linha 12:
==11.10 Ajustando com o sysctl==
 
O [http://www.openit.com.br/freebsd-hb/index.html sysctl(8)] é uma interface que permite que você faça mudanças em um sistema FreeBSD em tempo real. Isto inclui muitas opções avançadas da pilha TCP/IP e sistema de memória virtual que podem ser configurados através do [http://www.openit.com.br/freebsd-hb/index.html sysctl(8)].
FreeBSD é [http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/configtuning-sysctl.html sysctl]
 
Na sua essência, o [http://www.openit.com.br/freebsd-hb/index.html sysctl(8)] tem duas funções: ler e modificar configurações do sistema.
 
Para ver todas as variáveis que podem ser lidas:
 
% sysctl -a
 
Para ler uma variável em particular, por exemplo, kern.maxproc:
 
% sysctl kern.maxproc
kern.maxproc: 1044
 
Para configurar um valor em particular, use a sintaxe intuitiva variável=valor
 
# sysctl kern.maxfiles=5000
kern.maxfiles: 2088 -> 5000
 
Configurações de variáveis do sysctl geralmente são strings, números ou boleanos (sendo um boleano 1 para sim ou 0 para não).