Mastering "Linux" "sysctl" komandą

Konfigūruoti branduolio parametrus vykdant

Linux sysctl komanda konfigūruoja branduolio parametrus vykdymo metu. Turimi parametrai yra tie, kurie išvardyti / proc / sys /. "Procfs" reikalingas sistemai " sysctl" (8) palaikyti "Linux". Naudokite sysctl (8), kad galėtumėte skaityti ir rašyti sysctl duomenis.

Anotacija

sysctl [-n] [-e] kintamasis ...
sysctl [-n] [-e] -w kintamasis = vertė ...
sysctl [-n] [-e] -p (numatytasis /etc/sysctl.conf)
sysctl [-n] [-e] -a
sysctl [-n] [-e] -A

Parametrai

kintamasis

Rakto vardas, kurį norite skaityti. Pavyzdys yra branduolio .ostype . Slash-separatorius taip pat priimamas vietoj laikotarpio, kuris riboja rakto / vertės porą, pvz., Branduolį / ostype.

kintamasis = vertė

Norėdami nustatyti raktą, naudokite formos kintamąjį = reikšmę , kur kintamasis yra raktas, o vertė yra reikšmė, kurios ji nustatyta. Jei verte yra kabučių ar simbolių, kurie yra analizuojami apvalkalu, jums gali tekti pridėti vertę dvigubomis kabutėmis. Tam reikia naudoti -w parametrą.

-n

Naudokite šią parinktį, jei spausdinate vertes, jei norite išjungti raktinio vardo spausdinimą.

-e

Naudokite šią parinktį, kad ignoruotumėte klaidas apie nežinomus klavišus.

-w

Naudokite šią parinktį, kai norite pakeisti sysctl nustatymą.

-p

Įkelkite sysctl parametrus iš nurodyto failo arba /etc/sysctl.conf, jei nė vienas nebuvo pateiktas.

-a

Rodyti visas šiuo metu turimas reikšmes.

-A

Rodyti visas šiuo metu lentelėje esančias reikšmes.

Naudojimo pavyzdys

/ sbin / sysctl -a

/ sbin / sysctl -n kernel.hostname

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

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

Konkretus naudojimas gali skirtis priklausomai nuo "Linux" paskirstymo. Naudokite komandą man ( % man ), kad pamatytumėte, kaip komanda naudojama jūsų konkrečiame kompiuteryje.