Osvojení příkazu Linux "sysctl"

Konfigurace parametrů jádra při běhu

Linux sysctl příkaz konfiguruje parametry jádra při běhu. Dostupné parametry jsou uvedeny v části / proc / sys /. Procfs je vyžadován pro podporu sysctl (8) v Linuxu. Použijte sysctl (8) pro čtení a zápis dat sysctl.

Synopse

sysctl [-n] [-e] proměnná ...
sysctl [-n] [-e] -w proměnná = hodnota ...
sysctl [-n] [-e] -p (výchozí /etc/sysctl.conf)
sysctl [-n] [-e] -a
sysctl [-n] [-e] -A

Parametry

proměnná

Jméno klíče, ze kterého chcete přečíst. Příkladem je jádro .ostype . Oddělovač lomítka je také přijat místo období, které vymezuje pár klíč / hodnota - např. Jádro / ostyp.

variabilní = hodnota

Chcete-li nastavit klíč, použijte proměnnou = hodnotu formuláře, kde je proměnná klíčem a hodnota je nastavena na hodnotu. Pokud hodnota obsahuje uvozovky nebo znaky, které jsou analyzovány pomocí shellu, bude pravděpodobně nutné uložit hodnotu do dvojitých uvozovek. To vyžaduje použití parametru -w.

-n

Tuto volbu použijte pro zakázání tisku názvu klíče při tisku hodnot.

-E

Tuto možnost použijte k ignorování chyb o neznámých klíčích.

-w

Touto volbou použijte, pokud chcete změnit nastavení sysctl.

-p

Načíst nastavení sysctl ze zadaného souboru nebo /etc/sysctl.conf, pokud nebyl zadán žádný.

-A

Zobrazit všechny dostupné hodnoty.

-A

Zobrazte všechny hodnoty aktuálně dostupné ve formě tabulky.

Příklad použití

/ sbin / sysctl -a

/ sbin / sysctl -n kernel.hostname

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

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

Specifické využití se může lišit podle distribuce systému Linux. Použijte příkaz man ( % man ), abyste zjistili, jak je použit příkaz na vašem konkrétním počítači.