Osvojenie príkazu Linux "sysctl"

Konfigurácia parametrov jadra počas behu

Linux sysctl príkaz konfiguruje parametre jadra pri behu. K dispozícii sú parametre uvedené v časti / proc / sys /. Procf je potrebná pre podporu sysctl (8) v systéme Linux. Použite sysctl (8) na čítanie a zápis údajov sysctl.

synopse

sysctl [-n] [-e] premenná ...
sysctl [-n] [-e] -w premenná = hodnota ...
sysctl [-n] [-e] -p (predvolené /etc/sysctl.conf)
sysctl [-n] [-e] -a
sysctl [-n] [-e] -A

parametre

premenlivý

Názov kľúča na čítanie z. Príkladom je jadro .ostype . Oddeľovač lomítka je tiež prijatý namiesto obdobia vymedzujúceho pár kľúča / hodnoty - napr. Kernel / ostype.

premennej = hodnota

Ak chcete nastaviť kľúč, použite formulár variable = hodnota , kde premenná je kľúč a hodnota je nastavená na hodnotu. Ak hodnota obsahuje úvodzovky alebo znaky, ktoré sú analyzované shellom, možno budete musieť uviesť hodnotu v dvojitých úvodzovkách. To vyžaduje parameter -w, ktorý sa má použiť.

-n

Túto možnosť použite na vypnutie tlače názvu kľúča pri tlači hodnôt.

-e

Túto možnosť použite na ignorovanie chýb týkajúcich sa neznámych kľúčov.

-w

Túto možnosť použite, keď chcete zmeniť nastavenie sysctl.

-p

Načítať nastavenia sysctl zo zadaného súboru alebo /etc/sysctl.conf, ak nie je zadané.

-a

Zobraziť všetky aktuálne dostupné hodnoty.

-A

Zobraziť všetky hodnoty momentálne dostupné vo forme tabuľky.

Použitie príkladu

/ sbin / sysctl -a

/ sbin / sysctl -n kernel.hostname

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

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

Špecifické využitie sa môže líšiť podľa distribúcie systému Linux. Použite príkaz man ( % man ), aby ste zistili, ako sa príkaz používa vo vašom konkrétnom počítači.