Mastering Linux "sysctl" käsk

Kerneli parameetrite seadistamine Runtime'i ajal

Linux sysctl Käsu konfigureerib kerneli parameetrid. Olemasolevad parameetrid on need, mis on loetletud jaotises / proc / sys /. Linuxi jaoks on vaja sysctl (8) toetust Procfs. Kasutage sysctl (8) nii sysctl-andmete lugemiseks kui ka kirjutamiseks.

Kokkuvõte

sysctl [-n] [-e] muutuja ...
sysctl [-n] [-e] -w muutuja = väärtus ...
sysctl [-n] [-e] -p (vaikimisi /etc/sysctl.conf)
sysctl [-n] [-e] -a
sysctl [-n] [-e] -A

Parameetrid

muutuv

Võtme nimi lugemiseks. Näiteks on kernel .ostype . Kriiside eraldaja aktsepteeritakse ka võtme / väärtuse paari piiritlemise ajaks, näiteks kernel / ostüüp.

muutuja = väärtus

Võtme määramiseks kasutage vormi muutuja = väärtust , kus muutuja on võtmeks ja väärtus on väärtus, mille jaoks see on seatud. Kui väärtus sisaldab tsükleid või sümboleid, mida paroolil on koopia, peate võib-olla lisama väärtuse kahekordse hinnapakkumisi. Selleks tuleb kasutada -w parameetrit.

-n

Kasutage seda võimalust väärtuste printimiseks võtme nime printimise väljalülitamiseks.

-e

Kasutage seda võimalust ignoreerides tundmatud võtmetega seotud vigu.

-w

Kasutage seda suvandit, kui soovite muuta sysctl-seadeid.

-p

Laadige sysctl-sätted määratud failist või /etc/sysctl.conf, kui midagi pole antud.

-a

Kuva kõik praegu kättesaadavad väärtused.

-A

Kuvage kõik väärtused, mis on praegu tabeli kujul saadaval.

Näite kasutusviis

/ sbin / sysctl -a

/ sbin / sysctl -n kernel.hostnime

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

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

Spetsiifiline kasutamine võib Linuxi turustamisel erineda. Kasutage käsuga man ( % man ), et näha, kuidas käsku kasutatakse teie konkreetsel arvutis.