Skip to main content

Usant el comandament "sysctl" de Linux

Anonim

El Linux sysctl La comanda configura els paràmetres del kernel en temps d'execució. Els paràmetres disponibles són els que figuren a sota / proc / sys /. Procfs és necessari per asysctl (8) suport en Linux. Ússysctl (8) per llegir i escriure dades sysctl.

Sinopsi

sysctl -n -e variable … sysctl -n -e -w variable = value … sysctl -n -e -p (per defecte /etc/sysctl.conf) sysctl -n -e -a sysctl -n -e -A

Paràmetres

A variable és el nom d'una clau per llegir, per exemple:

kernel.ostype

El separador barra també s'admet en lloc d'un període que delimita el parell clau / valor, per exemple:

kernel / ostype

Per establir una clau, utilitzeu el formulari

variable = valor

on variable és la clau i valor és el valor al que està configurat. Si el valor conté cometes o caràcters que l'encapsolament analitza, és possible que hagueu d'incloure el valor en cometes dobles. Això requereix la -w paràmetre a utilitzar.

Altres paràmetres

-n: Utilitzeu aquesta opció per desactivar la impressió del nom de la clau quan imprimiu valors.

-e: Utilitzeu aquesta opció per ignorar els errors sobre claus desconegudes.

-w: Utilitzeu aquesta opció quan vulgueu canviar un sysctl configuració

-p: Carrega sysctl configuració del fitxer especificat o /etc/sysctl.conf si no es va donar cap.

-a: Mostra tots els valors disponibles actualment.

-A: Mostra tots els valors disponibles actualment en format de taula.

Ús d'exemple

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

L'ús específic pot variar segons la distribució de Linux. Utilitzar elhome comandament (% home) per veure com s'utilitza una comanda a l'ordinador en particular.