Bemeestering van die Linux-stelsel "sysctl"

Kernelparameters instel op Runtime

Die Linux sysctl opdrag stel kernparameters op om aan te pas. Die beskikbare parameters is die lys onder / proc / sys /. Procfs word benodig vir sysctl (8) ondersteuning in Linux. Gebruik sysctl (8) om beide sysctl data te lees en te skryf.

opsomming

sysctl [-n] [-e] veranderlike ...
sysctl [-n] [-e] -w veranderlike = waarde ...
sysctl [-n] [-e] -p (standaard /etc/sysctl.conf)
sysctl [-n] [-e] -a
sysctl [-n] [-e] -A

Grense

veranderlike

Die naam van 'n sleutel om van te lees. 'N Voorbeeld is kern .ostipe . Die skuinseparator word ook aanvaar in plaas van 'n tydperk wat die sleutel / waardepaar afsonder , bv. Kern / ostipe.

veranderlike = waarde

Om 'n sleutel te stel, gebruik die vorm variable = waarde , waar veranderlike die sleutel is en waarde is die waarde wat dit ingestel het. As die waarde kwotasies of karakters bevat wat deur die dop ontleed word, moet u die waarde in dubbele aanhalings insluit. Dit vereis die -w parameter om te gebruik.

-n

Gebruik hierdie opsie om die druk van die sleutelnaam uit te skakel wanneer u drukwaardes afdruk.

-e

Gebruik hierdie opsie om foute oor onbekende sleutels te ignoreer.

w

Gebruik hierdie opsie wanneer u 'n sysctl-instelling wil verander.

p

Laai sysctl instellings van die lêer gespesifiseer of /etc/sysctl.conf indien geen gegee is nie.

-a

Wys alle waardes wat tans beskikbaar is.

-A

Wys alle waardes wat tans in tabelvorm beskikbaar is.

Voorbeeld Gebruik

/ sbin / sysctl -a

/ sbin / sysctl -n kernel.hostname

/ sbin / sysctl -w kernel.domainname = "example.com"

/ sbin / sysctl -p /etc/sysctl.conf

Spesifieke gebruik kan wissel deur Linux verspreiding. Gebruik die man opdrag ( % man ) om te sien hoe 'n opdrag op u rekenaar gebruik word.