El comando sysctlcommand de Linux configura los parámetros del kernel en tiempo de ejecución. Los parámetros disponibles son los que figuran en /proc/sys/. Procfs es necesario para el soporte de sysctl(8) en Linux. Utilice sysctl(8) para leer y escribir datos de sysctl.
Índice de contenidos
Sinopsis
sysctl[-n][-e] variable .... sysctl[-n][-e] -w variable=value ... sysctl[-n][-e][-e] -p (default /etc/sysctl.conf) sysctl[-n][-e] -a sysctl[-n][-n][-e] -AParámetros
Una variable es el nombre de una clave para leer, por ejemplo:
Kernel.ostypeEl separador oblicuo también se acepta en lugar de un período que delimita el par clave/valor. Por ejemplo:
Kernel/ostipoPara fijar una clave, utilice el formulario:
variable=valor Variable es la clave y el valor es el valor que se ha establecido. Si el valor contiene comillas o caracteres que son analizados por el shell, es posible que necesite incluir el valor entre comillas dobles. Esto requiere el uso del parámetro -wparameter.
Otros parámetros
-n :Utilice esta opción para imprimir sólo valores de la variable o variables dadas.
-e :Utilice esta opción para ignorar errores sobre claves desconocidas.
-p :Cargar la configuración del sysctl desde el archivo especificado o /etc/sysctl.conf si no se da ninguna.
-a :Muestra todas las variables.
-w : Permite escribir un valor a una variable.
Ejemplos de uso
/sbin/sysctl -a/sbin/sysctl -n kernel.hostname/sbin/sysctl -w kernel.domainname="example.com"/sbin/sysctl -p /etc/sysctl.conf/pre>>. El uso específico puede variar según la distribución de Linux. Utilice el comando man (% man) para ver cómo se utiliza un comando en su ordenador.